Ich kann jetzt Dein Problem auf die schnelle nicht nachvollziehen, aber
kann es sein, dass die Routine evtl. mehrfach aufgerufen wird?
Dann kann der folgende code naemlich problematisch werden:
Delphi-Quellcode:
begin
If Pos('
/gui/',LowerCase(ARequestInfo.Document)) > 0
then begin
//Request für das Webinterface auf 8080
Temp := StringReplace(ARequestInfo.Document,'
/gui/','
:8080/gui/',[rfIgnoreCase]);
URL := '
http://127.0.0.1'+ Temp;
So dass dann irgendwann
'http://127.0.0.1:8080/
gui/'
und spaeter
'http://127.0.0.1:8080/:8080/
gui/'
entsteht...? nur mal so geraten.