5. IANA 考虑 (IANA Considerations)
5.1 范围单位注册表 (Range Unit Registry)
"HTTP Range Unit Registry" 为范围单位名称定义了命名空间, 并引用其对应的规范. 该注册表已创建, 现维护于 http://www.iana.org/assignments/http-parameters/.
5.1.1 注册流程 (Procedure)
注册一个 HTTP 范围单位必须 (MUST) 包含以下字段:
- 名称 (Name)
- 描述 (Description)
- 指向规范文本的指针 (Pointer to specification text)
要添加到此命名空间的值需要 IETF 审查 (见 [RFC5226] 第 4.1 节).
5.1.2 注册项 (Registrations)
初始的范围单位注册表包含以下注册项:
| 范围单位名称 | 描述 | 参考 |
|---|---|---|
| bytes | 一个八位组范围 | 第 2.1 节 |
| none | 保留关键字, 表示不支持任何范围 | 第 2.3 节 |
变更控制者为: "IETF ([email protected]) - Internet Engineering Task Force".
5.2 状态码注册 (Status Code Registration)
位于 http://www.iana.org/assignments/http-status-codes 的 "Hypertext Transfer Protocol (HTTP) Status Code Registry" 已更新, 包含以下注册项:
| 值 | 描述 | 参考 |
|---|---|---|
| 206 | Partial Content (部分内容) | 第 4.1 节 |
| 416 | Range Not Satisfiable (范围不可满足) | 第 4.4 节 |
5.3 头字段注册 (Header Field Registration)
HTTP 头字段在维护于 http://www.iana.org/assignments/message-headers/ 的 "Message Headers" 注册表中注册.
本文档定义了以下 HTTP 头字段, 因此其关联的注册表条目已按照下面的永久注册进行了更新 (见 [BCP90]):
| 头字段名称 | 协议 | 状态 | 参考 |
|---|---|---|---|
| Accept-Ranges | http | standard | 第 2.3 节 |
| Content-Range | http | standard | 第 4.2 节 |
| If-Range | http | standard | 第 3.2 节 |
| Range | http | standard | 第 3.1 节 |
变更控制者为: "IETF ([email protected]) - Internet Engineering Task Force".
5.4 Internet 媒体类型注册 (Internet Media Type Registration)
IANA 维护 Internet 媒体类型注册表 [BCP13], 见 http://www.iana.org/assignments/media-types/.
本文档作为 Internet 媒体类型 "multipart/byteranges" 的规范. 以下内容已向 IANA 注册.
5.4.1 Internet 媒体类型 multipart/byteranges
- 类型名称 (Type name): multipart
- 子类型名称 (Subtype name): byteranges
- 必需参数 (Required parameters): boundary
- 可选参数 (Optional parameters): 无 (N/A)
- 编码考虑 (Encoding considerations): 仅允许 "7bit", "8bit" 或 "binary"
- 安全考虑 (Security considerations): 见第 6 节
- 互操作性考虑 (Interoperability considerations): 无 (N/A)
- 已发布规范 (Published specification): 本规范 (见附录 A).
- 使用该媒体类型的应用程序 (Applications that use this media type): 支持在单个请求中包含多个范围的 HTTP 组件.
- 片段标识符考虑 (Fragment identifier considerations): 无 (N/A)
- 附加信息 (Additional information):
- 该类型的已废弃别名名称 (Deprecated alias names): 无 (N/A)
- 魔数 (Magic number(s)): 无 (N/A)
- 文件扩展名 (File extension(s)): 无 (N/A)
- Macintosh 文件类型代码 (Macintosh file type code(s)): 无 (N/A)
- 如需进一步信息可联系的人员及电子邮件地址 (Person and email address to contact for further information): 见作者地址 (Authors' Addresses) 一节.
- 预期用途 (Intended usage): COMMON (通用)
- 使用限制 (Restrictions on usage): 无 (N/A)
- 作者 (Author): 见作者地址 (Authors' Addresses) 一节.
- 变更控制者 (Change controller): IESG