Skip to main content

RFC 9114 - HTTP/3

发布日期 (Published): 2022年6月
状态 (Status): 标准跟踪 (Standards Track)
作者 (Author): M. Bishop (编辑), Akamai
ISSN: 2070-1721


摘要 (Abstract)

QUIC 传输协议具有在 HTTP 传输中需要的多个功能, 例如流多路复用、每流流量控制和低延迟连接建立。本文档描述了 HTTP 语义在 QUIC 上的映射。本文档还标识了 QUIC 包含的 HTTP/2 功能, 并描述了如何将 HTTP/2 扩展移植到 HTTP/3。


本备忘录的状态 (Status of This Memo)

这是一份互联网标准跟踪文档。

本文档是互联网工程任务组 (IETF) 的产品。它代表了 IETF 社区的共识。它已经过公众审查, 并已获得互联网工程指导小组 (IESG) 的发布批准。有关互联网标准的更多信息, 请参见 RFC 7841 的第 2 节。

有关本文档当前状态、任何勘误以及如何提供反馈的信息, 可以从以下网址获取: https://www.rfc-editor.org/info/rfc9114


目录 (Table of Contents)

主要章节 (Main Chapters)

附录 (Appendices)



关键特性 (Key Features)

HTTP/3 的主要特性包括:

  • 基于 QUIC: 使用 QUIC 作为传输协议, 提供流多路复用和低延迟连接建立
  • QPACK 压缩: 使用 QPACK 替代 HPACK 进行头部压缩, 支持无序传输
  • 流管理: 每个请求-响应对使用独立的 QUIC 流
  • 服务器推送: 支持服务器主动推送资源
  • 错误处理: 定义了完整的流错误和连接错误处理机制
  • 扩展性: 提供灵活的扩展机制