HTTP Datagrams and the Capsule Protocol
RFC 9297, “HTTP Datagrams and the Capsule Protocol”, is a Proposed Standard document published in August 2022 by D. Schinazi, L. Pardue. The canonical text is published by the RFC Editor.
Abstract
This document describes HTTP Datagrams, a convention for conveying multiplexed, potentially unreliable datagrams inside an HTTP connection.
In HTTP/3, HTTP Datagrams can be sent unreliably using the QUIC DATAGRAM extension. When the QUIC DATAGRAM frame is unavailable or undesirable, HTTP Datagrams can be sent using the Capsule Protocol, which is a more general convention for conveying data in HTTP connections.
HTTP Datagrams and the Capsule Protocol are intended for use by HTTP extensions, not applications.
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 9297 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 9296 ifStackTable for the Point-to-Point Interface over a LAN Type: Definition and Examples
- RFC 9298 Proxying UDP in HTTP
- RFC 9295 Clarifications for Ed25519, Ed448, X25519, and X448 Algorithm Identifiers
- RFC 9299 An Architectural Introduction to the Locator/ID Separation Protocol
- RFC 9294 Application-Specific Link Attributes Advertisement Using the Border Gateway Protocol - Link State
- RFC 9300 The Locator/ID Separation Protocol
- RFC 9293 Transmission Control Protocol
- RFC 9301 Locator/ID Separation Protocol Control Plane