urn: URLs

统一资源名称(URN)是一种 URI,它通过特定命名空间中的名称来标识资源。URN 为资源提供了全球唯一的名称,而不是提供有关其位置的信息(URL)。

语法

url
urn:<NID>:<NSS>
<NID>

NID(命名空间标识符)是一个不区分大小写的命名空间标识符(例如,ISBNisbn 是等效的)。NID 由 IANA 等注册机构维护,它们的解析取决于具体的命名空间。例如,ISBN NID 的解析由 国际标准书号机构 系统处理。

<NSS>

NSS(命名空间特定字符串)是一个在 URN 命名空间内唯一的字符串。NID(在整个“urn”方案中是唯一的)和 NSS 的组合确保了生成的 URN 具有全球唯一性。

示例

ISBN URN

此 ISBN 对应于书籍 乔治·奥威尔的《一九八四》

url
urn:isbn:9780141036144

IETF URN

此 URN 对应于 IETF 规范 RFC 7230: Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing

url
urn:ietf:rfc:7230

规范

规范
未知规范

另见