HTTP-Ressourcen und Spezifikationen
HTTP wurde erstmals in den frühen 1990er Jahren spezifiziert. Mit Blick auf Erweiterbarkeit entworfen, hat es im Laufe der Jahre zahlreiche Ergänzungen erfahren; dies führte dazu, dass seine Spezifikation auf zahlreiche Spezifikationsdokumente verteilt ist (inmitten experimenteller aufgegebener Erweiterungen). Diese Seite listet relevante Ressourcen über HTTP auf.
| Spezifikation | Titel | Status |
|---|---|---|
| RFC 9110 | HTTP Semantics | Internetstandard |
| RFC 9111 | HTTP Caching | Internetstandard |
| RFC 9112 | HTTP/1.1 | Internetstandard |
| RFC 9113 | HTTP/2 | Vorgeschlagener Standard |
| RFC 9114 | HTTP/3 | Vorgeschlagener Standard |
| RFC 5861 | HTTP Cache-Control Extensions for Stale Content | Informativ |
| RFC 8246 | HTTP Immutable Responses | Vorgeschlagener Standard |
| RFC 6265 | HTTP State Management Mechanismus Definiert Cookies | Vorgeschlagener Standard |
| Entwurfspezifikation | Cookie-Präfixe | IETF-Entwurf |
| Entwurfspezifikation | Same-Site-Cookies | IETF-Entwurf |
| Entwurfspezifikation | Ändern von 'sicheren' Cookies von nicht-sicheren Ursprüngen deprezieren | IETF-Entwurf |
| RFC 2145 | Verwendung und Interpretation von HTTP-Versionsnummern | Informativ |
| RFC 6585 | Zusätzliche HTTP-Statuscodes | Vorgeschlagener Standard |
| RFC 7725 | Ein HTTP-Statuscode zur Melden rechtlicher Hindernisse | Auf dem Standard-Track |
| RFC 2397 | Das "data"-URL-Schema | Vorgeschlagener Standard |
| RFC 3986 | Uniform Resource Identifier (URI): Generische Syntax | Internetstandard |
| RFC 5988 | Web Linking Definiert den Link-Header |
Vorgeschlagener Standard |
| Entwurfspezifikation | HTTP Client Hints | IETF-Entwurf |
| RFC 7578 | Rückgabe von Werten aus Formularen: multipart/form-data | Vorgeschlagener Standard |
| RFC 6266 | Verwendung des Content-Disposition-Header-Feldes im Hypertext Transfer Protocol (HTTP) | Vorgeschlagener Standard |
| RFC 2183 | Kommunikation von Präsentationsinformationen in Internetnachrichten: Das Content-Disposition-Header-Feld Nur ein Teil der Syntax des Content-Disposition-Headers kann im Kontext von HTTP-Nachrichten verwendet werden. |
Vorgeschlagener Standard |
| RFC 7239 | Weitergeleitete HTTP-Erweiterung | Vorgeschlagener Standard |
| RFC 6455 | Das WebSocket-Protokoll | Vorgeschlagener Standard |
| RFC 5246 | Das Transport Layer Security (TLS)-Protokoll Version 1.2 Diese Spezifikation wurde durch nachfolgende RFCs modifiziert, aber diese Änderungen haben keinen Einfluss auf das HTTP-Protokoll. | Vorgeschlagener Standard |
| RFC 8446 | Das Transport Layer Security (TLS)-Protokoll Version 1.3 Ersetzt TLS 1.2. | Vorgeschlagener Standard |
| RFC 2817 | Upgrade zu TLS innerhalb von HTTP/1.1 | Vorgeschlagener Standard |
| RFC 7541 | HPACK: Header-Komprimierung für HTTP/2 | Auf dem Standard-Track |
| RFC 7838 | HTTP Alternativdienste | Auf dem Standard-Track |
| RFC 7301 | Transport Layer Security (TLS) Application-Layer-Protokoll-Negotiation-Erweiterung Wird verwendet, um HTTP/2 beim Transport auszuhandeln, um eine zusätzliche Anfrage/Antwort-Rundreise zu sparen. | Vorgeschlagener Standard |
| RFC 6454 | Das Web Origin-Konzept | Vorgeschlagener Standard |
| Fetch | Cross-Origin Resource Sharing | Lebender Standard |
| RFC 7034 | HTTP-Header-Feld X-Frame-Options | Informativ |
| RFC 6797 | HTTP Strict Transport Security (HSTS) | Vorgeschlagener Standard |
| Upgrade Unsichere Anfragen | Unsichere Anfragen aktualisieren | Kandidatenempfehlung |
| Content Security Policy Spezifikation | Content Security Policy Level 3 | Veraltet |
| Microsoft-Dokument | Spezifizieren von Legacy-Dokumentmodi* Definiert X-UA-Kompatibel | Hinweis |
| RFC 5689 | HTTP-Erweiterungen für Web Distributed Authoring und Versioning (WebDAV) Diese Erweiterungen des Web, ebenso wie CardDAV und CalDAV, sind für HTTP im Web nicht relevant. Moderne APIs werden heutzutage im RESTful-Muster definiert. | Vorgeschlagener Standard |
| RFC 2324 | Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0) | Erster April-Witz-Spez. |
| RFC 7168 | Das Hyper Text Coffee Pot Control Protocol für Tee Efflux Appliances (HTCPCP-TEA) | Erster April-Witz-Spez. |
| HTML Lebender Standard | HTML Definiert Erweiterungen von HTTP für Server-Sent Events | Lebender Standard |
| Berichts-API | Report-To-Header |
Entwurf |
| Entwurfspezifikation | Expect-CT-Erweiterung für HTTP | IETF-Entwurf |
| RFC 7486 | HTTP Origin-Bound Auth (HOBA) | Experimentell |
| RFC 7240 | Prefer-Header für HTTP | Vorgeschlagener Standard |
| RFC 3229 | Delta-Codierung in HTTP | Vorgeschlagener Standard |
Siehe auch
- Evolution von HTTP
- Glossarbegriffe: