HTTP-Anfrageheader
Header Erläuterung Beispiel
Accept Die Inhaltstypen, die der Client empfangen kann Accept: text/plain, text/html
Accept-Charset Die vom Browser akzeptierbaren Zeichensätze. Accept-Charset: iso-8859-5
Accept-Encoding Gibt an, welche Komprimierungs-Codierungen der Browser für Antworten des Webservers unterstützt. Accept-Encoding: compress, gzip
Accept-Language Vom Browser akzeptierte Sprachen Accept-Language: en,zh
Accept-Ranges Kann eines oder mehrere Teilbereich-Felder einer Web-Entität anfordern Accept-Ranges: bytes
Authorization Autorisierungsnachweis für HTTP-Authorization Authorization: Authentifizierungsdaten
Cache-Control Der Cache-Mechanismus, dem Anfrage und Antwort folgen Cache-Control: no-cache
Connection Gibt an, ob eine persistente Verbindung benötigt wird. (HTTP 1.1 verwendet standardmäßig persistente Verbindungen) Connection: close
Cookie Beim Senden einer HTTP-Anfrage werden auch alle Cookie-Werte des angefragten Domains an den Web-Server gesendet. Cookie: $Version=1; Skin=new;
Content-Length Länge des angeforderten Inhalts Content-Length: 348
Content-Type Die MIME-Information der angeforderten Entität Content-Type: application/x-www-form-urlencoded
Date Datum und Uhrzeit des Anfrageversands Date: Tue, 15 Nov 2010 08:12:31 GMT
Expect Fordert bestimmtes Serververhalten an Expect: 100-continue
From E-Mail des anfragenden Benutzers From: user@jsons.cn
Host Domain und Portnummer des angeforderten Servers Host: www.jsons.cn
If-Match Nur gültig, wenn der Anfrageinhalt zur Entität passt If-Match: "spezifischer Wert"
If-Modified-Since Die Anfrage ist erfolgreich, wenn der angeforderte Teil nach dem angegebenen Zeitpunkt geändert wurde; andernfalls wird der Code 304 zurückgegeben If-Modified-Since: Sat, 29 Oct 2010 19:43:31 GMT
If-None-Match Gibt 304 zurück, wenn sich der Inhalt nicht geändert hat; der Parameter ist der zuvor vom Server gesandte Etag und wird mit dem Etag der Serverantwort verglichen, um die Änderung zu prüfen If-None-Match: "bestimmter Wert"
If-Range Hat sich die Entität nicht geändert, sendet der Server den vom Client verlorenen Teil, sonst die ganze Entität. Parameter ist ebenfalls Etag If-Range: "spezifischer Wert"
If-Unmodified-Since Die Anfrage ist nur erfolgreich, wenn die Entität nach dem angegebenen Zeitpunkt nicht geändert wurde If-Unmodified-Since: Sat, 29 Oct 2010 19:43:31 GMT
Max-Forwards Begrenzt die Zeit, die Informationen für den Weg durch Proxys und Gateways brauchen Max-Forwards: 10
Pragma Zum Einbinden implementations­spezifischer Anweisungen Pragma: no-cache
Proxy-Authorization Autorisierungszertifikat für die Proxyverbindung Proxy-Authorization: Zugangsdaten für die Verbindung zum Proxy
Range Fordert nur einen Teil einer Entität an, mit angegebenem Bereich Range: bytes=500-999
Referer Die Adresse der vorherigen Seite, von der die angeforderte Seite erreicht wurde, also der Referrer Referer: http://www.jsons.cn
TE Das Transfer-Encoding, das der Client akzeptiert; teilt dem Server die akzeptierten Trailer-Header mit TE: trailers,deflate;q=0.5
Upgrade Gibt dem Server ein Übertragungsprotokoll an, damit es die Umwandlung durchführt (falls unterstützt) Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11
User-Agent Der User-Agent-Inhalt enthält Informationen über den anfragenden Benutzer User-Agent: Mozilla/5.0 (Linux; X11)
Via Benachrichtigt die Adresse des Zwischen-Gateways oder Proxy-Servers, Kommunikationsprotokoll Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Warnungsinformationen zur Nachrichtenentität Warn: 199 Miscellaneous warning
HTTP-Antwortheader
Header Erläuterung Beispiel
Accept-Ranges Gibt an, ob der Server den angegebenen Bereichsanfrage-Typ unterstützt und welche Arten von Segmentanfragen Accept-Ranges: bytes
Age Geschätzte Zeit vom Ursprungsserver zum Proxy-Cache (in Sekunden, nicht negativ) Age: 12
Allow Gültiges Anfrageverhalten für eine Netzwerkressource; gibt 405 zurück, falls nicht erlaubt Allow: GET, HEAD
Cache-Control Teilt allen Cache-Mechanismen mit, ob sie cachen dürfen und welchen Typ Cache-Control: no-cache
Content-Encoding Die vom Web-Server unterstützten Komprimierungs-Kodierungstypen für den zurückgegebenen Inhalt. Content-Encoding: gzip
Content-Language Sprache der Antwort Content-Language: en,zh
Content-Length Antwortlänge Content-Length: 348
Content-Location Eine alternative Adresse der angeforderten Ressource Content-Location: /index.htm
Content-MD5 Gibt die MD5-Prüfsumme der Ressource zurück Content-MD5: MD5-Prüfwert
Content-Range Byte-Position dieses Teils im gesamten Antworttext Content-Range: bytes 21010-47021/47022
Content-Type Gibt den MIME-Typ des Inhalts zurück Content-Type: text/html; charset=utf-8
Date Zeit, zu der die Nachricht vom Ursprungsserver gesendet wurde Date: Tue, 15 Nov 2010 08:12:31 GMT
ETag Aktueller Wert des Entity-Tags der Request-Variable ETag: "aktueller Wert des Entity-Tags der angeforderten Variante"
Expires Datum und Uhrzeit des Antwortablaufs Expires: Thu, 01 Dec 2010 16:00:00 GMT
Last-Modified Letzte Änderungszeit der angeforderten Ressource Last-Modified: Tue, 15 Nov 2010 12:45:26 GMT
Location Leitet den Empfänger an einen anderen Ort als die angeforderte URL um, um die Anfrage abzuschließen oder eine neue Ressource zu kennzeichnen Location: http://www.jsons.cn
Pragma Enthält implementierungsspezifische Anweisungen, die auf jeden Empfänger in der Antwortkette angewendet werden können Pragma: no-cache
Proxy-Authenticate Gibt das Authentifizierungsschema und die auf den Proxy für diese URL anwendbaren Parameter an Proxy-Authenticate: Basic
refresh Wird für eine Umleitung oder eine neu erstellte Ressource verwendet, leitet nach 5 Sekunden um (von Netscape vorgeschlagen, von den meisten Browsern unterstützt)
Refresh: 5; url= http://www.jsons.cn
Retry-After Ist die Entität vorübergehend nicht verfügbar, wird der Client angewiesen, es nach der angegebenen Zeit erneut zu versuchen Retry-After: 120
Server Name der Webserver-Software Server: Apache/1.3.27 (Unix) (Red-Hat/Linux)
Set-Cookie Http-Cookie festlegen Set-Cookie: UserID=JohnDoe; Max-Age=3600; Version=1
Trailer Zeigt an, dass das Header-Feld am Ende der Chunked-Transfer-Encoding vorhanden ist Trailer: Max-Forwards
Transfer-Encoding Dateitransfer-Kodierung Transfer-Encoding:chunked
Vary Teilt nachgelagerten Proxies mit, ob sie eine gecachte Antwort verwenden oder beim Origin-Server anfragen sollen Vary: *
Via Teilt dem Proxy mit, von wo die Antwort gesendet wurde Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Warnt vor möglichen Entitätsproblemen Warning: 199 Miscellaneous warning
WWW-Authenticate Gibt das Authentifizierungsschema an, das der Client für die angeforderte Entität verwenden soll WWW-Authenticate: Basic

HTTP-Antwort-Header und HTTP-Request-Header, komplettes Nachschlagewerk online

HTTP-Header liefern Informationen zur Anfrage, Antwort oder sonst gesendeten Entitäten. HTTP-Header umfassen vier Teile: allgemeine Header, Request-Header, Response-Header und Entity-Header.

Jedes Header-Feld besteht aus Feldnamen, Doppelpunkt (:) und Feldwert

Allgemeiner Header: für Anfragen und Antworten verwendbar; bezieht sich auf die Transaktion als Ganzes statt auf eine bestimmte Ressource

Anfrage-Header: erlaubt dem Client, Informationen über sich selbst und das gewünschte Antwortformat zu übermitteln

Antwort-Header: Server und Antwort zur Übertragung seiner eigenen Informationen

Entity-Header: definiert Informationen zur übertragenen Ressource; für Anfragen und Antworten verwendbar

Zuletzt genutzt:

So funktioniert’s

Dieses Werkzeug gehört zur Kategorie „Nachtabellen“.

  1. 1Auf der Referenzseite mit der Browser-Suche (Strg/Cmd + F) zum Stichwort springen.
  2. 2Für ein Beispiel die ganze Zeile in einen Code-Kommentar oder eine Konfigurationsdatei kopieren.
  3. 3Statuscodes und Request-Header gegen das Netzwerk-Panel der Entwicklerwerkzeuge kreuzprüfen.

Eingaben werden möglichst lokal im Browser verarbeitet und nicht gespeichert.

Häufige Fragen

Gibt es eine API?

Einige Abfragen bieten einen JSON-Endpunkt; die Liste steht unter Netzwerk-Werkzeuge → API-Referenz.

Sind die Tabellen aktuell?

Spezifikationen entwickeln sich weiter. Hier stehen die gängigen Einträge mit Stand der Aktualisierung — Fehler bitte melden.

Warum nicht alles?

Wir behalten die häufig genutzten Einträge, damit die Seite leicht bleibt und schnell lädt.