Ein Beispiel ist hier zu finden:
https://stackoverflow.com/questions/...wininet-client
Code:
procedure TForm1.IdHTTPServer1Connect(AContext: TIdContext);
begin
// send a keep-alive every 1 second after
// 5 seconds of inactivity has been detected
AContext.Binding.SetKeepAliveValues(True, 5000, 1000);
end;
D.h. erst nach dem Connect kann die Methode aufgerufen werden.
Der ConnectTimeout wird bei
Indy durch einen separaten Thread ausgelöst. Dauert es zu lange bis der Connect Timeout erscheint?