dns - 是否有使用域名的 URN 方案?

标签 dns uri w3c urn

是否有任何可用的分层 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/

相关文章:

php - cloudflare 的 SSL 错误

dns - 谷歌云dns CNAME创建示例

android - 如何通过MediaPlayer播放一次铃声?

android - 转换文件 : Uri to File in Android

json - Selenium JSON 有线协议(protocol)与 Webdriver 有线协议(protocol)

html - <a href> 链接上的 H4 标签

html - 是否有 W3C 标准元标记来确定用于表示网站的封面图像?

scala - 设置DNS查找时间以在Scala Play中生存

python - 在 Python 中解析 1 亿条 A 记录的最快方法

java - 从其他应用打开 Tumblr 应用上的博客