RFC 9297 - Datagrammes HTTP et protocole Capsule
Date de publication : Août 2022
Statut : Standards Track
Auteurs : D. Schinazi (Google LLC), L. Pardue (Cloudflare)
Résumé (Abstract)
Ce document décrit les datagrammes HTTP (HTTP Datagrams), une convention pour transporter des datagrammes multiplexés et potentiellement non fiables à l'intérieur d'une connexion HTTP.
Dans HTTP/3, les datagrammes HTTP peuvent être envoyés de manière non fiable en utilisant l'extension QUIC DATAGRAM. Lorsque la trame QUIC DATAGRAM n'est pas disponible ou n'est pas souhaitable, les datagrammes HTTP peuvent être envoyés en utilisant le protocole Capsule, qui est une convention plus générale pour transporter des données dans les connexions HTTP.
Les datagrammes HTTP et le protocole Capsule sont destinés à être utilisés par les extensions HTTP, et non par les applications.
Table des matières
- 1. Introduction
- 1.1 Conventions et définitions
- 2. HTTP Datagrams (Datagrammes HTTP)
- 2.1 HTTP/3 Datagrams (Datagrammes HTTP/3)
- 2.1.1 Le paramètre HTTP/3 SETTINGS_H3_DATAGRAM
- 2.2 HTTP Datagrams Using Capsules (Datagrammes HTTP utilisant les Capsules)
- 2.1 HTTP/3 Datagrams (Datagrammes HTTP/3)
- 3. Capsules
- 3.1 HTTP Data Streams (Flux de données HTTP)
- 3.2 The Capsule Protocol (Le protocole Capsule)
- 3.3 Error Handling (Gestion des erreurs)
- 3.4 The Capsule-Protocol Header Field (Le champ d'en-tête Capsule-Protocol)
- 3.5 The DATAGRAM Capsule (La capsule DATAGRAM)
- 4. Security Considerations (Considérations de sécurité)
- 5. IANA Considerations (Considérations IANA)
- 5.1 HTTP/3 Setting (Paramètre HTTP/3)
- 5.2 HTTP/3 Error Code (Code d'erreur HTTP/3)
- 5.3 HTTP Header Field Name (Nom de champ d'en-tête HTTP)
- 5.4 Capsule Types (Types de capsules)
- 6. References (Références)
- 6.1 Normative References (Références normatives)
- 6.2 Informative References (Références informatives)
- Acknowledgments (Remerciements)
- Authors' Addresses (Adresses des auteurs)
Ressources connexes
- RFC officiel : RFC 9297
- Datatracker : RFC 9297 Info
- Errata : RFC Editor Errata