是否有任何可用的层次化URN方案可以使用URL或域名作为“前缀”?
最佳毕业生
发布于 2016-04-05 19:32:04
所有URN名称空间标识符(NID)都在这里注册:http://www.iana.org/assignments/urn-namespaces
因为为每个域名创建一个URN NID是不可行的,所以它可能是一个在(NSS)中带有域名的NID。例如,urn:example:com:stackoverflow:…,urn:example:org:wikipedia:…。
这种方法的问题是域名所有权和/或从相应的URL访问的内容可能会随着时间的推移而改变,但是URN应该总是指同一个实体。
似乎没有用于这个目的的骨灰盒。
您没有描述您的用例,但也许URI方案可以帮助您。它解决了更改域所有权和更改内容的问题,但只有域所有者(无论是以前的所有者还是当前的所有者)才能创建新的tag URI。例如,堆栈溢出可能为您的问题生成以下标记URI:
tag:stackoverflow.com,2015:36411988发布于 2019-02-14 19:52:45
是的,自2005年以来,有一个使用域名作为前缀的URN名称空间!
它是FDC瓮命名空间,其形式如下:
urn:fdc:<domain_name>:<date>:<id>在规范中给出的例子:
urn:fdc:example.com:2002:A572007
urn:fdc:example.net:200406:ivr:51089
urn:fdc:example.org:20010527:img089322-038https://stackoverflow.com/questions/36411988
复制相似问题