HTTP-Referenz

Diese Seite listet die HTTP-Referenzdokumentation auf MDN auf.

HTTP-Anfragemethoden

HTTP definiert eine Reihe von Anfragemethoden, um den Zweck der Anfrage anzuzeigen und was erwartet wird, wenn die Anfrage erfolgreich ist. Obwohl sie auch Substantive sein können, werden diese Anfragemethoden manchmal als HTTP-Verben bezeichnet. Jede Anfragemethode hat ihre eigene Semantik, aber einige Eigenschaften werden über mehrere Methoden geteilt, insbesondere können Anfragemethoden sicher, idempotent oder cacheable sein.

HTTP-Header

HTTP-Header ermöglichen es dem Client und dem Server, zusätzliche Informationen mit einer Nachricht in einer Anfrage oder Antwort zu übermitteln. In HTTP/1.X ist ein Header ein nicht unterscheidungssensitiver Name gefolgt von einem Doppelpunkt, dann optionalen Leerzeichen, die ignoriert werden, und schließlich von seinem Wert (zum Beispiel: Allow: POST). In HTTP/2 und höher werden Header in Kleinbuchstaben angezeigt, wenn sie in Entwicklertools betrachtet werden (accept: */*), und mit einem Doppelpunkt für eine spezielle Gruppe von Pseudo-Headern (:status: 200) versehen. Weitere Informationen zur Syntax in jeder Protokollversion finden Sie auf der Seite HTTP-Nachrichten.

HTTP-Ressourcen und Spezifikationen

HTTP wurde erstmals in den frühen 1990er Jahren spezifiziert. Mit Extensibilität im Sinn konzipiert, hat es im Laufe der Jahre zahlreiche Erweiterungen erfahren; dies führte dazu, dass seine Spezifikation in zahlreichen Spezifikationsdokumenten verstreut ist (inmitten experimenteller aufgegebener Erweiterungen). Diese Seite listet relevante Ressourcen über HTTP auf.

HTTP-Statuscodes

HTTP-Statuscodes geben an, ob eine bestimmte HTTP-Anfrage erfolgreich abgeschlossen wurde. Antworten werden in fünf Klassen eingeteilt:

Die folgenden Unterabschnitte sind ebenfalls bemerkenswert:

CSP-Direktiven

Der Content-Security-Policy (CSP) Antwort-Header ermöglicht es Website-Administratoren, anzugeben, welche Ressourcen der Benutzeragent für eine bestimmte Seite laden darf. Dieser Abschnitt listet Direktiven auf, die in einem CSP-Header verwendet werden können, mit individuellen Dokumentationsseiten, die beschreiben, wie die Direktiven funktionieren und wie man sie verwendet.

Permissions-Policy-Direktiven

Der Permissions-Policy Antwort-Header bietet einen Mechanismus zum Erlauben oder Verweigern der Nutzung von Browserfunktionen in einem Dokument oder innerhalb eines <iframe> Elements im Dokument. Dieser Abschnitt listet Direktiven auf, die in einem Permissions-Policy-Header verwendet werden können, mit individuellen Dokumentationsseiten, die beschreiben, wie die Direktiven funktionieren und wie man sie verwendet.