Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Problem mit IdHTTP.GET und CGI-Skript (https://www.delphipraxis.net/99130-problem-mit-idhttp-get-und-cgi-skript.html)

str01014 7. Sep 2007 08:38


Problem mit IdHTTP.GET und CGI-Skript
 
Ich möchte mit dem IdHTTP-Client eine Webseite abrufen (mit GET), die dynamisch per CGI-Skript erzeugt wird.
Leider funktioniert das nicht.
Die Anfrage beim Server wird mit Code 200 protokolliert und das Skript startet.
Aber noch bevor das Skript terminiert, erhält IdHTTP eine Antwort mit leerem BODY.

Wer kann bitte helfen?
R. St.

marabu 7. Sep 2007 09:01

Re: Problem mit IdHTTP.GET und CGI-Skript
 
Herzlich willkommen in der Delphi-PRAXiS, str01014.

Mit deinem Browser bekommst du aber schon ein Dokument zurück geliefert? Hast du deinen Code mal testweise auf eine andere Webseite angesetzt um das Problem etwas mehr einzukreisen?

Freundliche Grüße vom marabu

str01014 7. Sep 2007 09:14

Re: Problem mit IdHTTP.GET und CGI-Skript
 
Nein, habe ich nicht.
Nochmal das Problem:
Wenn ich eine statische Seite mit dem Client, IdHTTP.GET(MyURL), vom IIS abrufen dann klappt das.
Wenn ich die dynamische Seite im Browser aufrufe, dann klappt das.
Wenn ich die dyn. Seite mit dem Client aufrufe, IdHTTP.GET(MyURL), dann wird IIS-seitig Code 200 protokolliert, also fehlerfreier Zugriff, und das Skript läuft los, braucht allerdings einige Sekunden (bis zu 20-30 Sekunden max.), um die Webseite zu erzeugen.
Derweil wartet der Client nicht auf die Webseite, sondern macht weiter und enthält eine leere Seite.

Wo würdest Du den Fehler vermuten?
Grüße
R. St.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz