HTTP-Ressourcen und Spezifikationen
HTTP wurde erstmals in den frühen 1990er Jahren spezifiziert. Mit der Absicht, erweiterbar zu sein, hat es im Laufe der Jahre zahlreiche Ergänzungen erfahren; dies führte dazu, dass seine Spezifikation in zahlreichen Spezifikationsdokumenten verstreut ist (inmitten von experimentellen aufgegebenen Erweiterungen). Diese Seite listet relevante Ressourcen zu HTTP auf.
| Spezifikation | Titel | Status |
|---|---|---|
| RFC 9110 | HTTP Semantik | Internet-Standard |
| RFC 9111 | HTTP Caching | Internet-Standard |
| RFC 9112 | HTTP/1.1 | Internet-Standard |
| RFC 9113 | HTTP/2 | Vorgeschlagener Standard |
| RFC 9114 | HTTP/3 | Vorgeschlagener Standard |
| RFC 5861 | HTTP Cache-Control Erweiterungen für veraltete Inhalte | Informationell |
| RFC 8246 | HTTP Unveränderliche Antworten | Vorgeschlagener Standard |
| RFC 6265 | HTTP-Statusverwaltungsmechanismus Definiert Cookies | Vorgeschlagener Standard |
| Entwurfsspezifikation | Cookie-Prefixe | IETF-Entwurf |
| Entwurfsspezifikation | Same-Site-Cookies | IETF-Entwurf |
| Entwurfsspezifikation | Modifikation von 'secure'-Cookies von unsicheren Ursprüngen verwerfen | IETF-Entwurf |
| RFC 2145 | Verwendung und Interpretation von HTTP-Versionsnummern | Informationell |
| RFC 6585 | Zusätzliche HTTP-Statuscodes | Vorgeschlagener Standard |
| RFC 7725 | Ein HTTP-Statuscode zur Meldung rechtlicher Hindernisse | Auf dem Standardpfad |
| RFC 2397 | Das "data"-URL-Schema | Vorgeschlagener Standard |
| RFC 3986 | Uniform Resource Identifier (URI): Allgemeine Syntax | Internet-Standard |
| RFC 5988 | Web-Verlinkung Definiert den Link Header |
Vorgeschlagener Standard |
| Entwurfsspezifikation | HTTP Client Hinweise | 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 | Übermittlung 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 Modifikationen 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 Standardpfad |
| RFC 7838 | HTTP Alternative Services | Auf dem Standardpfad |
| RFC 7301 | Transport Layer Security (TLS) Application-Layer-Protokollverhandlungserweiterung Wird verwendet, um HTTP/2 auf der Transportschicht auszuhandeln, um eine zusätzliche Anforderung/Antwort-Rundreise zu sparen. | Vorgeschlagener Standard |
| RFC 6454 | Das Web-Ursprungskonzept | Vorgeschlagener Standard |
| Fetch | Cross-Origin Resource Sharing | Lebender Standard |
| RFC 7034 | HTTP-Header-Feld X-Frame-Options | Informationell |
| RFC 6797 | HTTP Strikte Transportsicherheit (HSTS) | Vorgeschlagener Standard |
| Upgrade Insecure Requests | Unsichere Anfragen aktualisieren | Kandidat-Empfehlung |
| Content Security Policy specification | Content Security Policy Level 3 | Veraltet |
| Microsoft-Dokument | Angabe von Legacy-Dokumentmodi* Definiert X-UA-Compatible | Hinweis |
| RFC 5689 | HTTP-Erweiterungen für webbasierte verteilte Autorisierung und Versionierung (WebDAV) Diese Erweiterungen des Webs, ebenso wie CardDAV und CalDAV, sind außerhalb des Geltungsbereichs von HTTP im Web. Moderne APIs für Anwendungen werden heutzutage mit RESTful-Mustern definiert. | Vorgeschlagener Standard |
| RFC 2324 | Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0) | Aprilscherz-Spezifikation |
| RFC 7168 | Das Hyper Text Coffee Pot Control Protocol für Teeausflussgeräte (HTCPCP-TEA) | Aprilscherz-Spezifikation |
| HTML Lebender Standard | HTML Definiert Erweiterungen von HTTP für Server-Sent Events | Lebender Standard |
| Reporting API | Report-To Header |
Entwurf |
| Entwurfsspezifikation | Expect-CT-Erweiterung für HTTP | IETF-Entwurf |
| RFC 7486 | HTTP Origin-Bound Auth (HOBA) | Experimentell |
| RFC 7240 | Bevorzugter Header für HTTP | Vorgeschlagener Standard |
Siehe auch
- Entwicklung von HTTP
- Glossarbegriffe: