RFC 7540 - HTTP/2
- 状态: Proposed Standard
- 发布日期: May 2015
- Stream: IETF
- 被废弃: RFC9113
- 勘误: 无勘误
摘要
本规范描述了 Hypertext Transfer Protocol (HTTP) 语义的一种优化表达, 称为 HTTP version 2 (HTTP/2). HTTP/2 通过引入 header field compression 并允许在同一连接上进行多个并发 exchange, 使网络资源使用更高效, 并降低感知延迟. 它还引入了从服务器到客户端的 unsolicited push of representations.
本规范是 HTTP/1.1 message syntax 的替代方案, 但并不废弃它. HTTP 既有语义保持不变.
文档信息
- RFC 编号: 7540
- 标题: Hypertext Transfer Protocol Version 2 (HTTP/2)
- 发布日期: May 2015
- 作者: M. Belshe (BitGo), R. Peon (Google, Inc), M. Thomson, Ed. (Mozilla)
- 废弃: None (coexists with HTTP/1.1)
- 被更新: RFC 9113 (HTTP/2, 2022 update)
- 状态: Standards Track
目录
- 1. 简介
- 2. HTTP/2 协议概览
- 3. 启动 HTTP/2
- 4. HTTP Frames
- 5. Streams and Multiplexing
- 6. Frame Definitions
- 7. Error Codes
- 8. HTTP Message Exchanges
- 9. Additional HTTP Requirements
- 10. 安全考虑事项
- 11. IANA 考虑事项
附录
相关资源
- 官方文本: RFC 7540
- 官方页面: RFC 7540 DataTracker
- 勘误: RFC Editor Errata
- 配套 RFC: RFC 7541 - HPACK