URI既不是URL也不是URN?
在互联网上,有很多像这样的维恩图:
根据这些表示,在灰色空间中有一些URI既不是URL也不是URN,但对我来说听起来很奇怪。
事实上,根据这个SO answer,
URI可以进一步分类为定位器,名称或两者。
所以似乎我的问题的答案是“绝对没有”。但是那些维恩图让我怀疑。
答案 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可以进一步分类为定位器,名称,或两者。”