![]() |
AW: URL checken
Ich hab mal mittels Haltepunkt geschaut.
Es wird im Case auf die 200 gesprungen und die Ausgabe getätigt. Also ist der zurückgegebene Statuscode 200. Aber eben immer, wie gesagt... ratlos... |
AW: URL checken
Hast du es denn mal ohne das Free mit dem ursprünglichen Code versucht?
Delphi-Quellcode:
function Tmain.urlcheck(sUrl: String; bAllowRedirects: Boolean = false): Integer;
begin try IdHTTP1.HandleRedirects := bAllowRedirects; IdHTTP1.Head(sUrl); Result := IdHTTP1.Response.ResponseCode; except Result := GetLastError; // was soll das bringen? bei Indy dürfte GetLastError nichts über den Fehler aussagen... end; end; |
AW: URL checken
Das hatte sich doch schon erledigt,
DeddyH hat ja eine Lösung ohne Indy. An sich war das klar ein Fehler von mir, eine zur Laufzeit generierte Kompo wird natürlich freigegeben. Trotzdem Danke! |
AW: URL checken
Moin...8-)
[mein Senf] Zitat:
[/mein Senf] |
AW: URL checken
Solange man das nicht auf einem Server oder in einem Dienst einsetzt funktioniert es in der Regel schon (auch wenn es so ca. meine letzte Wahl wäre). Die Warnung wegen Servern und einem Einsatz im Dienst sollte man aber schon bedenken, denn wenn man den Code später mal dort einsetzen will, muss man es umschreiben...
Zitat:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:03 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