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

Http Inhaltsverzeichnis - GetURLPart() ->