Skip to main content

11. IANA考虑 (IANA Considerations)

已经为HTTP/2注册了以下字符串用于标识:

  • HTTP/2协议的字符串"h2"已在"应用层协议协商(ALPN)协议ID"注册表(第11.1节)中注册。
  • HTTP/2协议的字符串"h2c"已在"HTTP Upgrade Tokens"注册表中注册。

本规范建立了用于管理以下命名空间的注册表:

  • HTTP/2帧类型(第11.2节)
  • HTTP/2设置(第11.3节)
  • HTTP/2错误码(第11.4节)

这些新注册表出现在现有的"超文本传输协议(HTTP)参数"部分下。

11.1 HTTP/2标识字符串注册 (Registration of HTTP/2 Identification Strings)

本文档创建了两个注册以用于在协议标识的不同协议中标识HTTP/2。

11.1.1 ALPN中的"h2"标识符

已在"应用层协议协商(ALPN)协议ID"注册表[TLS-ALPN]中注册字符串"h2"以标识HTTP/2。

协议: HTTP/2 over TLS 标识序列: 0x68 0x32 ("h2") 规范: RFC 7540

11.1.2 升级令牌"h2c"

已在"HTTP Upgrade Tokens"注册表([RFC7230]的第8.6节)中注册字符串"h2c"以标识HTTP/2。

值: h2c 描述: Hypertext Transfer Protocol version 2 (HTTP/2) 参考: RFC 7540, Section 3.2

11.2 帧类型注册表 (Frame Type Registry)

本文档建立了一个用于HTTP/2帧类型码的注册表。"HTTP/2帧类型"注册表管理8位空间。

11.3 设置注册表 (Settings Registry)

本文档建立了一个用于HTTP/2设置的注册表。"HTTP/2设置"注册表管理16位空间。

11.4 错误码注册表 (Error Code Registry)

本文档建立了一个用于HTTP/2错误码的注册表。"HTTP/2错误码"注册表管理32位空间。


上一章: 10. 安全考虑 (Security Considerations)
下一章: 附录A - TLS 1.2密码套件黑名单 (Appendix A)