是识别、定位和命名互联网上的资源的标准途径; URL,URN是URI的子集. URI不能定位或读取/写入资源。这是统一的资源定位器(URL)的任务。 URL是一种URI,但是它的大纲组件是已知的网络协议(简称协议),并且它把URI组件与某种协议处理程序(一种资源定位器和根据协议建立的约束规则与资源通讯的读/写机制)。 URI一般不...
1,URL,用地址定位; 2,URN 用名称定位。 举个例子:去村子找个具体的人(URI),如果用地址:某村多少号房子第几间房的主人 就是URL, 如果用身份证号+名字 去找就是URN了。 原来uri包括url和urn,后来urn没流行起来,导致几乎目前所有的uri都是url。 三者之间几何关系如下: 其实一直有个误解,很多人以为URI是URL...
URL和URN都是URI的子集。 URL: 用来标识网络资源,指定了操作或获取方式,同时包含访问机制和网络位置。 URN:用特定命名空间的名字标识资源。包括名字(给定的命名空间),但不包含访问方式。
URI、URL、URN的关系 URL(Uniform Resource Locator,统一资源定位符)和URN(Uniform Resource Name,统...
URL是URI的【子集】,也就是说每个URL都是URI,但不是每个URI都是URL。 URI还包括一个子类叫做URN,URN只命名资源而不指定如何定位资源,比如:urn:isbn:0451450523指定一本书的ISBN,可以唯一标识这本书。 参考 Python 3网络爬虫开发实战 崔庆才著
什么是URN?也许URN这个首字母缩写比URL和URI不太流行,但它属于同一家族。它代表永久性地标识资源,即使...
URI,即统一资源标志符,是一个抽象的概念,它指的是用于定位任何资源的标识符。而URL,即统一资源定位符,是URI的一种具体实现方式,通过地址来定位资源。另一方面,URN,即统一资源名称,则是通过名称来定位资源,不过在实际应用中并未广泛流行。简单来说,所有的URL都是URI,但并非所有的URI都是URL。
三者关系如下图: 区别: 这里我的理解是: URI是所有可以唯一标记网络资源方式的统称,是一个标准,没有具体的表现形式。可以是采用地址的方式,也可以是唯一标识符的形式,也有其它的形式,都可以。 URL则是采用地址的方式标记的网络资源,是URI的其中一种实现方式,因此我们常常说,URL是URI的子集 ...
。其中, URI 用千描述 资源 , URL 是 URI 的特定类型 , 用地址定位资源, URN 是 URI 的特性...