是否有任何可用的分层 URN 方案可以使用 URL 或域名作为“前缀”?
最好的毕业生
最佳答案
所有 URN 命名空间标识符 (NID) 都在此处注册:http://www.iana.org/assignments/urn-namespaces
由于为每个域名创建一个 URN NID 是不可行的,因此它可能是一个 NID,其域名位于命名空间特定字符串 (NSS) 中。例如,urn:example:com:stackoverflow:…
、urn:example:org:wikipedia:…
。
这种方法的问题是域名所有权和/或可从相应 URL 访问的内容会随着时间而改变,但 URN 应该始终引用同一个实体。
似乎没有用于此目的的 URN NID。
您没有描述您的用例,但可能是 the tag
URI scheme可以帮忙。它解决了更改域所有权和更改内容的问题,但只有域所有者(无论是以前的所有者还是当前所有者)可以创建新的 tag
URI。例如,Stack Overflow 可能会为您的问题生成以下标签 URI:
tag:stackoverflow.com,2015:36411988
关于dns - 是否有使用域名的 URN 方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36411988/