GetHTTPHeader()
Syntax
Ergebnis$ = GetHTTPHeader(URL$)Beschreibung
Ermittelt die HTTP-Header (Kopfzeilen) der angegebenen URL.
Parameter
URL$ Gibt die URL (Adresse) für die Abfrage an. Die URL muss vollständig angegeben werden, einschließlich dem "http://" Präfix.
Rückgabewert
Gibt einen String zurück, welcher die Kopfzeilen (Header) enthält. Jede Zeile endet mit einem Chr(10) Zeichen. StringField() kann verwendet werden, um diese in einzelne Strings zu aufzuteilen.
Der Inhalt der Header ist vom Typ des Web-Servers abhängig und ihr Inhalt variiert daher, aber der vom Server zurückgegebene Header bietet sehr nützliche Informationen über die Datei, wie das Datum, den Server-Typ, die Version und mehr.
Anmerkungen
InitNetwork() muss aufgerufen werden, bevor dieser Befehl benutzt werden kann.
Beispiel
InitNetwork() Header$ = GetHTTPHeader("http://www.purebasic.com/index.php3") Repeat Index+1 Line$ = StringField(Header$, Index, #LF$) Debug Line$ Until Line$ = ""Beispiel für zurückgegebene Header:HTTP/1.1 200 OK Date: Fri, 21 Mar 2008 09:49:30 GMT Server: Apache/1.3.34 (Debian) mod_vhost_online/1.1 mod_fastcgi/2.4.2 mod_log_online/0.1 X-Powered-By: PHP/4.4.8-1 Content-Type: text/html
Siehe auch
ReceiveHTTPFile(), URLEncoder()
Unterstützte OS
Alle