Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Frage zu idHTTP (https://www.delphipraxis.net/75699-frage-zu-idhttp.html)

RobertP 23. Aug 2006 18:28


Frage zu idHTTP
 
Hallo!

Ich habe ein Problem mit der Komponente idHTTP die bei den Indytools dabei ist. Ich will mit

Delphi-Quellcode:
stringname := idHTTP1.Get('http://www.test.de');
eine Webseite in einen String laden. Funktioniert auch wunderbar. Aber wie kann ich die Zeit begrenzen die er versucht die Seite herunterzuladen bis er abbricht?. Mit

Delphi-Quellcode:
IdHTTP1.ConnectTimeout := 1000;
hab ich es schon versucht, der Wert hat anscheinend gar keinen Einfluss.

chaosben 23. Aug 2006 20:11

Re: Frage zu idHTTP
 
Zitat:

Zitat von MrPayne
Mit
Delphi-Quellcode:
IdHTTP1.ConnectTimeout := 1000;
hab ich es schon versucht, der Wert hat anscheinend gar keinen Einfluss.

Jaein ... es hat einen ... sagen wir "halben Einfluss". :)

Der Vorgang des "Website holens" besteht ja grob aus 2 Phasen:
1. Verbinden mit dem Server (inklusive DNS fragen, ...)
2. holen(lesen/read) der Daten (inklusive Anfrage schicken, ...)

Für ersteres gilt der o.g. Wert des ConnectTimouts. Für das Lesen (im englischen auch "read" genannt ;) ) gibts die Property "ReadTimeout" deren Wert = 0 (standard) soviel wie "unendlich" bedeutet.

RobertP 23. Aug 2006 21:09

Re: Frage zu idHTTP
 
Ah OK Danke! Frage beantwortet :wink:


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:14 Uhr.

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