URL和URI以及UNC的区别

URIUniform Resource Identifier,即统一资源标志符,用来唯一的标识一个资源。
URL:
Uniform Resource Locator,统一资源定位符。即URL可以用来标识一个资源,而且还指明了如何定位这个源。
URN:
Uniform Resource Name,统一资源命名。即通过名字来表示资源的(无法定位这个资源的地址)。

UNC:(Universal Naming Convention)通用命名规则,也叫通用命名规范或者通用命名约定。 网络(主要指局域网,如SAMBA)上资源的完整名称。

  比如我们使用的SAMBA,它的资源就是使用这样的命名规则:\\server\\resource_path_name这样的写法,不要和上面几个混为一谈。

区别:

  URL:URI采用一种特定语法标识一个资源的字符串。所标识的资源可能是服务器上的一个文件甚至邮件地址、新闻地址、书名称等。

  URL:唯一标识一个资源在Internet上的位置。不管用什么方法表示,只要能定位一个资源,就叫URL。

  URN:它命名资源但不指定如何定位资源,就是只告诉你一个名称,或者ID(像学号),但是你不能确定这个资源就在哪里。

 

URL、URI、URN间的关系图:

 

 

posted @ 2019-06-08 21:52  Repetition_Maximum  阅读(1570)  评论(0)    收藏  举报