什么是关于URI,URL和URN的“统一”[统一资源标识符,统一资源位置,统一资源名称]?

时间:2017-08-01 22:27:20

标签: http url uri urn

我已经读过URI,URN和URL herehere的不同之处,但答案是关于最后一个字母的差异,即标识符,名称和位置之间的差异分别。

我还没有理解为什么所有这些术语都有“统一”这个词以及它们的统一性。这个Wikipedia section没有提到为什么改变从'普遍'到'统一'的原因。

我想找到缺失的解释,而不仅仅是记住这些术语,因为它们并没有完全理解它们。

1 个答案:

答案 0 :(得分:1)

基于Tim Berners-Lee自己的帐户,发表于他的书 Weaving the Web

在IETF会议上,Tim Berners-Lee试图组建一个工作组,为他建议命名为 通用文档标识符 创建一个Internet标准。 / p>

关于会议,用他的话说(第61页):

  

[...]对“傲慢”的强烈反应"调用某种通用文档标识符。我怎么能如此放肆地将我的创作定义为" universal"?如果我想要将UDI地址标准化,那么名称" 统一文档标识符"肯定就够了。

虽然他不同意(这是一个关于网络是否可以成为某种东西"通用"的问题),但没有太多时间(第62页):

  

我愿意妥协,所以我可以了解技术细节。因此通用变得统一,文档成为资源

他们组建了一个统一的资源标识符工作组"。 (然后这个小组决定"标识符"不是一个好的标签,他们选择"定位器"相反,形成" URL" - 他也没有'同意。)

当前URI Internet standard(RFC 3986)描述了" Uniform","资源"和"标识符"在section 1.1