Nützliche HTTP-Header
In dieser Lektion werden wir die Bedeutung einiger nützlicher Header betrachten.
Host-Header
Der Header Host enthält den Domainnamen,
an den die Anfrage gerichtet ist:
Host: example.com
Zusammen mit der Startzeile, die den URI enthält,
und dem Host-Header, der den Domainnamen enthält,
ergibt sich die URL der angefragten Seite:
GET /test/ HTTP/1.1
Host: example.com
Date-Header
Der Header Date enthält den
Zeitpunkt, zu welchem die
HTTP-Nachricht erstellt wurde:
Date: Wed, 21 Oct 2020 07:28:00 GMT
Last-Modified-Header
Der Header Last-Modified in der HTTP-Antwort enthält
Datum und Uhrzeit, zu der, nach Ansicht des Servers,
die angeforderte Ressource geändert wurde. Er wird
als Prüfmittel verwendet, um zu bestimmen,
ob die Ressource unverändert geblieben ist.
Beispiel:
Last-Modified: Sat, 16 Jan 2020 21:16:42 GMT
Content-Type-Header
Der Header Content-Type legt den Typ
des ausgelieferten Inhalts und dessen Kodierung fest:
Content-Type: text/html; charset=utf-8
Content-Language-Header
Der Header Content-Language legt
die Sprache fest, in der das ausgelieferte
Dokument verfasst ist:
Content-Language: ru
Content-Length-Header
Der Header Content-Length gibt die Größe
des an den Empfänger gesendeten Objektkörpers in Byte an:
Content-Length: 10000