跳到主要内容

9. IANA 考量

9. IANA 考量

本协议在第 9.1 节定义新的 HTTP 头字段. 第 9.2 节定义的 URN 用于标识新的链接关系类型. 第 9.3 节定义端口注册.

9.1. Header Field Registrations (头字段注册)

HTTP 头字段在 https://www.iana.org/assignments/message-headers/ 维护的 "Message Headers" 注册表中注册.

本文档定义下列 HTTP 头字段, 并已向 "Permanent Message Header Field Names" 注册表 ([RFC3864]) 添加下列条目:

Header Field NameProtocolStatusReference
TTLhttpstandardSection 5.2
UrgencyhttpstandardSection 5.3
TopichttpstandardSection 5.4

变更控制者为: "IETF ([email protected]) - Internet Engineering Task Force".

本文档注册用于标识链接关系类型的 URN. 这些已根据 [RFC3553] 第 4 节的程序添加到新的 "Web Push Identifiers" 注册表, 相应的 push 子命名空间已录入 "IETF URN Sub-namespace for Registered Protocol Parameter Identifiers" 注册表.

"Web Push Identifiers" 注册表在 IETF Review 策略 [RFC5226] 下运作.

Registry name (注册表名称): Web Push Identifiers

URN Prefix: urn:ietf:params:push

Specification: RFC 8030 (本文档)

Repository: http://www.iana.org/assignments/webpush-parameters/

Index Value: 本注册表中的值为 URN 或以前缀 urn:ietf:params:push 开头的 URN 前缀. 各自独立注册.

"Web Push Identifiers" 注册表中的注册包含下列信息:

URN: 完整 URN 或 URN 前缀.

Description: 简要描述.

Contact: 进行注册的个人或团体的电子邮件.

Index Value: 如 [RFC3553] 所述.

Reference: 描述 URN 或 URN 前缀语义的规范的引用.

注册的 URN 前缀包含关于如何构造 URN 的描述. 这不适用于特定 URN.

下列值作为 "Web Push Identifiers" 注册表的初始内容录入.

URN: urn:ietf:params:push

Description: 该链接关系类型用于标识用于发送推送消息的资源.

Contact: IETF 的 WEBPUSH WG ([email protected])

Reference: RFC 8030 (本文档)

URN: urn:ietf:params:push:set

Description: 该链接关系类型用于标识推送消息订阅的集合.

Contact: IETF 的 WEBPUSH WG ([email protected])

Reference: RFC 8030 (本文档)

URN: urn:ietf:params:push:receipt

Description: 该链接关系类型用于标识用于接收推送消息投递确认的资源.

Contact: IETF 的 WEBPUSH WG ([email protected])

Reference: RFC 8030 (本文档)

9.3. Service Name and Port Number Registration (服务名与端口号注册)

服务名与端口号在 https://www.iana.org/assignments/service-names-port-numbers/ 维护的 "Service Name and Transport Protocol Port Number Registry" 中注册.

根据 [RFC6335], IANA 已分配系统端口号 1001 与服务名 webpush.

Service Name: webpush

Port Number: 1001

Transport Protocol: tcp

Description: HTTP Web Push

Assignee: The IESG ([email protected])

Contact: The IETF Chair ([email protected])

Reference: RFC 8030 (本文档)