HTTP-Ressourcen und Spezifikationen
HTTP wurde erstmals in den frühen 1990er Jahren spezifiziert. Mit Blick auf Erweiterbarkeit entworfen, wurden im Laufe der Jahre zahlreiche Ergänzungen vorgenommen; dies führte dazu, dass die Spezifikation auf zahlreiche Dokumente verstreut ist (mitten in 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 | Informativ |
RFC 8246 | HTTP Immutable Responses | Vorgeschlagener Standard |
RFC 6265 | HTTP-Statusmanagement-Mechanismus Definiert Cookies | Vorgeschlagener Standard |
Draft spec | Cookie-Präfixe | IETF-Entwurf |
Draft spec | Same-Site-Cookies | IETF-Entwurf |
Draft spec | Vermeidung der Modifikation von 'secure'-Cookies von nicht-sicheren Ursprüngen | IETF-Entwurf |
RFC 2145 | Nutzung und Interpretation von HTTP-Versionsnummern | Informativ |
RFC 6585 | Zusätzliche HTTP-Statuscodes | Vorgeschlagener Standard |
RFC 7725 | Ein HTTP-Statuscode zur Berichterstattung rechtlicher Hindernisse | Im Standardprozess |
RFC 2397 | Das "data"-URL-Schema | Vorgeschlagener Standard |
RFC 3986 | Einheitlicher Bezeichner (URI): Allgemeine Syntax | Internet-Standard |
RFC 5988 | Web Linking Definiert den Link -Header |
Vorgeschlagener Standard |
Draft spec | 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 in HTTP | Vorgeschlagener Standard |
RFC 2183 | Übermittlung von Präsentationsinformationen in Internet-Nachrichten: 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, hat aber 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 | Hochrüsten auf TLS innerhalb von HTTP/1.1 | Vorgeschlagener Standard |
RFC 7541 | HPACK: Header-Komprimierung für HTTP/2 | Im Standardprozess |
RFC 7838 | HTTP Alternative Services | Im Standardprozess |
RFC 7301 | Transport Layer Security (TLS) Application-Layer Protocol Negotiation Extension Wird verwendet, um HTTP/2 im Transport zu verhandeln, um eine zusätzliche Anfrage/Antwort-Runde zu sparen. | Vorgeschlagener Standard |
RFC 6454 | Das Web-Origin-Konzept | Vorgeschlagener Standard |
Fetch | Cross-Origin Resource Sharing | Living Standard |
RFC 7034 | HTTP-Header-Feld X-Frame-Options | Informativ |
RFC 6797 | HTTP Strict Transport Security (HSTS) | Vorgeschlagener Standard |
Upgrade Insecure Requests | Unsichere Anfragen hochstufen | Kandidatenempfehlung |
Content Security Policy specification | Content Security Policy Level 3 | Obsolet |
Microsoft-Dokument | Angabe von Legacy-Dokumentmodi* Definiert X-UA-Compatible | Hinweis |
RFC 5689 | HTTP-Erweiterungen für Web Distributed Authoring and Versioning (WebDAV) Diese Erweiterungen des Web, sowie CardDAV und CalDAV, sind für HTTP im Web nicht relevant. Moderne APIs für Anwendungen werden heutzutage im RESTful-Muster 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 Tee-Auslaufsgeräte (HTCPCP-TEA) | Aprilscherz-Spezifikation |
HTML Living Standard | HTML Definiert Erweiterungen von HTTP für Server-Sent Events | Living Standard |
Reporting API | Report-To -Header |
Entwurf |
Draft spec | Expect-CT-Erweiterung für HTTP | IETF-Entwurf |
RFC 7486 | HTTP Origin-Bound Auth (HOBA) | Experimentell |
Siehe auch
- Entwicklung von HTTP
- Glossarbegriffe: