![]() |
Problem mit IdHTTP Exception 'HTTP/1.1 302 Moved Temporarily
Moin,
hab da so ein mittelprächtiges Problem. Dieses kleine Ding wird aufgerufen, um eine Webseite im gewissen Turnus zu ziehen. Alle x-Mal (keine Regelmäßigkeit) kommt es zu o.g. Fehlermeldung. Hat da jemand eine Idee?
Delphi-Quellcode:
Gruss
unit online;
interface function weblesen(sURL : string) : ansistring; implementation uses main,classes, sysutils, IdBaseComponent, IdComponent, IdTCPConnection, IdTCPClient, IdHTTP, IdAntiFreezeBase, IdAntiFreeze; function weblesen(sURL : string) : ansistring; var sstream : Tstringstream; httpcon : TIdHTTP; antifreeze : TIdAntiFreeze; begin result := ''; sstream := tstringstream.Create(''); try antifreeze := TIdAntiFreeze.Create(nil); httpcon := TIdHTTP.create; antifreeze.Active := true; HttpCon.Get(sURL,sstream); result := utf8towidestring(sstream.DataString); except httpcon.Disconnect; end; antifreeze.Active := false; freeandnil(httpcon); freeandnil(antifreeze); freeandnil(sstream); end; end. EL |
Re: Problem mit IdHTTP Exception 'HTTP/1.1 302 Moved Tempora
Guten Abend,
gibt es bei den Indys nicht eine Option HandleRedirect o.ä. Grüße Klaus |
Re: Problem mit IdHTTP Exception 'HTTP/1.1 302 Moved Tempora
Property HandleRedirects auf True setzen, dann folgt die Komponente der neuen URL.
Delphi-Quellcode:
Hier noch die Erklärung zum Status 302 bzw. 307:
httpcon.HandleRedirects := true;
![]() |
Re: Problem mit IdHTTP Exception 'HTTP/1.1 302 Moved Tempora
Zitat:
Gruss EL |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:57 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