URI、URL、URN到底有什么区别?

URI是统一资源标识符,用于唯一标识网络资源。URL是统一资源定位符,提供资源的具体定位信息,如http://www.baidu.com。URN是统一资源名,给出资源的名称,如blog.csdn.net/CY2333333。URN和URL都是URI的子集,URL可以被解析以获取资源,而URN仅提供资源的名称。
摘要由CSDN通过智能技术生成

首先以一张图来说明两者的关系:


在这里插入图片描述
从图中可以得知,URN属于URI,URL属于URI。但URI不一定就是URN或者URL,URI可能是它其中的其他子集比如——URC,或者是URN与URL的结合。


URI

英文全称是Uniform Resource Identifier,中文称为“统一资源标识符”,是一个用于标识某一互联网资源名称的字符串。 简单来讲就是区分不同网络资源的标识符号。用一个形象的比喻——假如网络资源是一个个不同的人,如果要某个网络资源做自我介绍的话,URI就是用来告诉别人你是谁的,同样,告诉别人你是谁的方式也是多种多样的,比如,你可以告诉别人你的名字(URN)或者告诉别人你的家庭住址(URL)等等你独有的信息。

URL

英文全称是Uniform Resource Locator,中文称为“统一资源定位器”,是用于定位一个网络资源文件在网络中的位置,比如http://www.baidu.com就是一个URL,你可以通过该URL定位到百度主页。

URN

英文全称是Uniform Resource Name,中文称为“统一资源名”,是一个文件资源路径,URN与URL不同,URN只说明了你所要的

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值