![]() |
Indy (IdHTTP) und Exceptions
Hallo,
ich möchte mit hilfe von den indys die exceptions für 302, 404 usw vernünftig abfangen, mein code sieht momentan so aus:
Delphi-Quellcode:
normalerweise parse ich den zurückgegeben string nach informationen
IdHTTP.HandleRedirects:= False;
try Source:= ''; Source:= IdHTTP.Get('http://domain.tld'); except on e : exception do begin showmessage(Source); //liefert nichts showmessage(e.Message); //liefert brav den Fehlercode end; end; um auf mögliche fehler zu reagieren, das funktioniert bei einer exception allerdings nicht, ich müßte zumindestens irgendwie an den vollständigen html code bzw. bei einem 302 Fehlercode an den location-redirect kommen kann mir vielleicht jemand sagen wie ich das am schlausten anstelle? |
Re: Indy (IdHTTP) und Exceptions
oh schön, damit gehts:
Delphi-Quellcode:
on e: EIdHTTPProtocolException do
begin showmessage(e.ErrorMessage); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:30 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