Einzelnen Beitrag anzeigen

PeterPanino

Registriert seit: 4. Sep 2004
1.451 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: IsValidURL: Testen, ob URL über HTTP erreichbar ist

  Alt 27. Mär 2013, 20:42
Schneller als Get

      strDummy := ThisIdHTTP.Get(AURL); ist Head

      strDummy := ThisIdHTTP.Head(AURL);

Damit braucht das Programm nur Indy, das Winsock benutzt.
(Wininet ist nur ein Aufsatz auf Winsock, dessen Resourcen man durch Verwendung von Indy einspart.)

Mit strDummy := ThisIdHTTP.Head(AURL); meldet der Compiler:

E2010 Inkompatible Typen: 'string' und 'procedure, untyped pointer or untyped parameter'

Mit ThisIdHTTP.Head(AURL); allein (ohne Zuweisung zu einem String) wird kein Fehler ausgegeben.
  Mit Zitat antworten Zitat