RFC 9114 - HTTP/3
Published: June 2022
Status: Standards Track
Author: M. Bishop (Editor), Akamai
ISSN: 2070-1721
Abstract
The QUIC transport protocol has several features that are desirable in a transport for HTTP, such as stream multiplexing, per-stream flow control, and low-latency connection establishment. This document describes a mapping of HTTP semantics over QUIC. This document also identifies HTTP/2 features that are subsumed by QUIC and describes how HTTP/2 extensions can be ported to HTTP/3.
Status of This Memo
This is an Internet Standards Track document.
This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 7841.
Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at ````https://www.rfc-editor.org/info/rfc9114\````.
Table of Contents
Main Chapters
- 1. Introduction
- 2. HTTP/3 Protocol Overview
- 3. Connection Setup and Management
- 4. Expressing HTTP Semantics in HTTP/3
- 5. Connection Closure
- 6. Stream Mapping and Usage
- 7. HTTP Framing Layer
- 8. Error Handling
- 9. Extensions to HTTP/3
- 10. Security Considerations
- 11. IANA Considerations
- 12. References
Appendices
Related Resources
- Official Text: RFC 9114
- Official Page: RFC 9114 DataTracker
- Errata: RFC Editor Errata