GetHTTPHeader()
Syntax
Ergebnis$ = GetHTTPHeader(URL$)Beschreibung
Ermittelt die HTTP-Header (Kopfzeilen) der angegebenen URL. Der Inhalt der Header ist vom Web-Server 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. Die URL muss vollständig angegeben werden, einschließlich dem "http://" Präfix.
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$ = ""Das Ergebnis$ ist ein String, welcher Zeilen enthält - jede davon endet mit dem #LF$ Zeichen. StringField() kann verwendet werden, um ihn in einzelne Strings zu zerlegen.
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
Unterstützte OS
Alle