一直没搞明白URL和URI有什么区别,但从名字来看URL=Uniform Resource Identifier(统一资源标识符),而URI=Uniform Resource Locator(统一资源定位符),单单从名字来看,完全看不出有啥区别,一脸问号。

那么两者到底有啥区别呢?这里举个栗子,张三是XX公司的一名员工,我们想找到张三,可以通过哪些方式呢?有如下方式:
(1)通过工位:XX写字楼XX楼层XX位子。
(2)通过工号:XX工号
(3)通过身份证:XXX

以上三种方式都是URI,而通过工位的方式是URL,通过工号、身份证的方式是URN(Uniform Resource Name统一资源名称,实际应用中比较少见),所以说URL是URI的一种特例/子集,表示通过定位的方式找到XX资源。

在互联网上,一些皆资源,包括HTML、文本、图片、视频、音频等等,URI表示能够唯一表示某一个资源的方式,包括定位、名称等等,而URL表示的是通过定位的方式表示某一个资源。

url

打赏
支付宝 微信
上一篇 下一篇