是既不存在URL也不存在URN的URI?

时间:2017-04-04 15:03:45

标签: url uri urn

URI既不是URL也不是URN?

在互联网上,有很多像这样的维恩图:

enter image description here

根据这些表示,在灰色空间中有一些URI既不是URL也不是URN,但对我来说听起来很奇怪。

事实上,根据这个SO answer

  

URI可以进一步分类为定位器,名称或两者。

所以似乎我的问题的答案是“绝对没有”。但是那些维恩图让我怀疑。

1 个答案:

答案 0 :(得分:2)

根据classical view(“90年代早期到中期”),URI是URL或URN.¹有关于定义其他类(例如,URC)的讨论,但似乎没有赶上。

根据contemporary view,定义这样的正式类是不相关/有用的:

  

视图变成了一个单独的方案不需要被投射到一组离散的URI类型中,例如“URL”,“URN”,“URC”等。

所以答案可能是否定的。 可能是其他类,但当时没有定义(或者更准确,没有得到广泛批准),今天我们大多不在乎了。

现在,通常一个术语用于所有 URI:URI or URL

¹它没有说明URI既可以是URL,也可以是URN。但是in RFC 2396,它(大胆地强调我的):“URI可以进一步分类为定位器,名称,或两者。”