Hi,
ich möchte mit
indy HTTP ein Timeout realisieren,
also dass versucht wird, eine Adresse zu öffnen, und wenn das nicht möglich ist, überspringen.
Bisher bleibt er einfach 1 Minute lang an dem Punkt hängen.
ich hab das bisher so:
Delphi-Quellcode:
if InternetGetConnectedState(nil, 0) then //Wenn eine internetverbindung besteht dann
try //versuche
idHTTP1.get(masterserver+'version.txt'); //Datei zu laden
except
//ansonsten nix
end;
Nehmen wir an, eine Internetverbindung besteht.
Aber die version.txt ist nicht erreichbar.
Dass er sich dann dort 5 Sekunden lang bloss aufhält und versucht zu laden,
und nicht 1 Minute lang.
EDIT:
btw.
wofür ist idHTTP.connect(Timeout) gut?
Funktionieren tuts nicht!
greez Novo