Wikidata(与大多数关联数据服务一样)区分资源本身和描述资源的信息。在您的示例中,http://www.wikidata.org/prop/direct/P1566
可能是属性本身的标识符,而是描述https://www.wikidata.org/wiki/Property:P1566
属性的资源(在本例中为 wiki 页面)的标识符。
这种区别在链接数据上下文中很重要,因为链接数据 (RDF) 使用 URI 来标识它所声明的内容。例如,RDF 语句:
http://www.wikidata.org/prop/direct/P1566 rdf:type rdf:Property .
实际上是正确的,但是:
https://www.wikidata.org/wiki/Property:P1566 rdf:type rdf:Property .
不是(它是一个 wiki 页面,而不是一个属性)。想想马格利特:“这不是烟斗,而是烟斗的图片”。
他们最终都重定向到 wiki 页面的原因仅仅是 HTTP 内容协商机制使这种情况发生:您的浏览器发送对资源的请求,HTTP 标头说明它期望的内容类型,服务器检查即,看到客户端需要 HTML,因此重定向到有关资源的信息页面。
顺便说一句,在这一切中,我根本不知道为什么还有一个https://www.wikidata.org/entity/P1566
URI。
可以在此处找到有关链接数据 URI 和内容协商如何工作的更多信息:https ://www.w3.org/TR/cooluris/ 。