11. IANA 考虑事项
本规范建立了若干 registry, 用于管理 HTTP/2 中的 codepoints.
11.1 HTTP/2 Identification Strings 注册
本文档为 HTTP/2 的标识创建两项注册:
- "h2" 用于基于 TLS 的 HTTP/2
- "h2c" 用于基于 cleartext TCP 的 HTTP/2
11.2 Frame Type Registry
本文档建立了一个用于 HTTP/2 frame type codes 的 registry.
Registered Frame Types:
- DATA (0x0)
- HEADERS (0x1)
- PRIORITY (0x2)
- RST_STREAM (0x3)
- SETTINGS (0x4)
- PUSH_PROMISE (0x5)
- PING (0x6)
- GOAWAY (0x7)
- WINDOW_UPDATE (0x8)
- CONTINUATION (0x9)
11.3 Settings Registry
本文档建立了一个用于 HTTP/2 settings 的 registry.
Registered Settings:
- SETTINGS_HEADER_TABLE_SIZE (0x1)
- SETTINGS_ENABLE_PUSH (0x2)
- SETTINGS_MAX_CONCURRENT_STREAMS (0x3)
- SETTINGS_INITIAL_WINDOW_SIZE (0x4)
- SETTINGS_MAX_FRAME_SIZE (0x5)
- SETTINGS_MAX_HEADER_LIST_SIZE (0x6)
11.4 Error Code Registry
本文档建立了一个用于 HTTP/2 error codes 的 registry.
11.5 HTTP2-Settings Header Field Registration
本文档注册 HTTP2-Settings header field, 以便在 HTTP 中使用.
11.6 PRI Method Registration
本文档注册 PRI method, 以便在 HTTP 中使用, 从而避免与 connection preface 冲突.
11.7 421 (Misdirected Request) HTTP Status Code
本文档注册 421 HTTP status code.