![]() |
Prüfen ob Datei auf Server vorhanden
Hi,
ich möchte prüfen ob eine bestimmte Datei auf dem Server liegt. Ich habs bisher versucht innen Ftp einzuloggen und alle Files zu listen, dauert aber zu lange, und die webbrowser kompo is zu ressourcenfressend, hat jemand ne einfache Lösung parat? Kurz ich bräuchte sowas wie:
Code:
if FileExists('http://www.server.de/file.xyz') then
ShowMessage('vorhanden'); |
Über die Indy-HTTP Komponente würde ich das wie folgt lösen.
Delphi-Quellcode:
...:cat:...
uses
...., IdHTTP; .... function HTTPFileExists(aURL: String): Boolean; begin with TIdHTTP.Create(nil) do try try Head(aURL); Result := ResponseCode = 200; except Result := False; end; finally Free; end; end; |
Thx hat geklappt :)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:00 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