问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

URL,URI和URN三者之间的区别

发布网友 发布时间:2022-05-16 12:24

我来回答

2个回答

懂视网 时间:2022-05-16 16:46

URI:Uniform Resource Identifier,统一资源标识符;
URL:Uniform Resource Locator,统一资源定位符;
URN:Uniform Resource Name,统一资源名称。
其中,URL,URN是URI的子集。
Web上地址的基本形式是URI,它代表统一资源标识符。有两种形式:
URL:目前URI的最普遍形式就是无处不在的URL或统一资源定位器。
URN:URL的一种更新形式,统一资源名称(URN, Uniform Resource Name)不依赖于位置,并且有可能减少失效连接的个数。但是其流行还需假以时日,因为它需要更精密软件的支持。
URI是以某种统一的(标准化的)方式标识资源的简单字符串。
URI一般由三部分组成:
1. 访问资源的命名机制。
2. 存放资源的主机名。
3. 资源自身的名称,由路径表示。
典型情况下,这种字符串以scheme(命名URI的名字空间的标识符——一组相关的名称)开头,语法如下:
[scheme:] scheme-specific-part
URI以scheme和冒号开头。Scheme用大写/小写字母开头,后面为空或者跟着更多的大写/小写字母、数字、加号、减号和点号。冒号把scheme与scheme-specific-part分开了,并且scheme-specific-part的语法和语义(意思)由URI的名字空间决定。如下面的例子:
http://www.cnn.com,其中http是scheme,//www.cnn.com是 scheme-specific-part,并且它的scheme与scheme-specific-part被冒号分开了。
URI有绝对和相对之分,绝对的URI指以scheme(后面跟着冒号)开头的URI。前面提到的http://www.cnn.com就是绝对的URI的一个例子,其它的例子还有mailto:jeff@javajeff.com、news:comp.lang.java.help和xyz://whatever。你可以把绝对的URI看作是以某种方式引用某种资源,而这种方式对标识符出现的环境没有依赖。如果使用文件系统作类比,绝对的URI类似于从根目录开始的某个文件的径。
与绝对的URI不同的,相对的URI不是以scheme(后面跟着冒号)开始的URI。 它的一个例子是articles/articles.html。你可以把相对的URI看作是以某种方式引用某种资源,而这种方式依赖于标识符出现的环境。如果用文件系统作类比,相对的URI类似于从当前目录开始的文件路径。

URL是Uniform Resource Location的缩写,译为"统一资源定位符"。通俗地说,URL是Internet上用来描述信息资源的字符串,主要用在各种WWW客户程序和服务器程序上,特别是著名的Mosaic。采用URL可以用一种统一的格式来描述各种信息资源,包括文件、服务器的地址和目录等。
URL的格式由下列三部分组成:
第一部分是协议(或称为服务方式);
第二部分是存有该资源的主机IP地址(有时也包括端口号);
第三部分是主机资源的具体地址。,如目录和文件名等。
第一部分和第二部分之间用"://"符号隔开,第二部分和第三部分用"/"符号隔开。第一部分和第二部分是不可缺少的,第三部分有时可以省略。
目前最大的缺点是当信息资源的存放地点发生变化时,必须对URL作相应的改变。因此人们正在研究新的信息资源表示方法,例如:URI(Universal Resource Identifier)即"通用资源标识"(参见RFC 1630)、URN(Uniform Resource Name)即"统一资源名"和URC(Uniform Resource Citation)即"统一资源引用符"等。
URI目前还处在进一步的研究当中。研究的方向就是弥补URL目前存在的缺点。

热心网友 时间:2022-05-16 13:54

这是一个经典的技术争论,许多人都会自问:URL、URI,很可能还有URN,它们之间的区别是什么。虽然,现在我们简单地把 URN 和 URL 都看做 URI,但严格来说URI可以进一步划分为URL、URN或者这两者的组合,所以了解这三者之间的区别将会非常有趣并让人受益匪浅。如果你恰好在某个地方碰到了这些东西,那么至少应该知道它们的含义。

我认为,尽管对一般人来说,不了解这三个缩略词之间的技术差异以及它们各自的含义并不是什么问题。但是,如果你作为一个计算机科学家、一个Web开发者、一个系统管理员,或者更笼统地说,你工作在IT领域,那么了解这些知识就非常有必要了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...干或者杀人放火伤天害理的事 是不是 说谎对老天爷来也是不应该的事... 海尔BCD-206TD重要参数 海尔冰箱BCD_196TDXZ如何调温 农业银行密码锁定,但父母不在家怎么办? 奥比岛,号被盗,只记得初始密码,密保手机等密报全被改,充值记录也找不到... 拳皇97ol进阶称号获得方法介绍_拳皇97ol进阶称号获得方法是什么 有什么工作是周六日休息节假日的除了厂,列出来,最好初中毕业也能进_百... 广汉市新生代家庭农场怎么样? 想要考心理咨询师证书,合格证书,技能证书,能力证书等又是啥区别? 海盗船K70 RGB MK.2游戏机械键盘这个人体工程学键盘性价比怎么样?_百 ... 触摸屏空调一下子按了开关健好多下 风神奕炫暖风怎么开你好,奕炫的空调是触摸屏的关掉了,冬天怎么打开,然后再怎么打开暖风_百度问一问 哪种食疗可以促进睡眠 去皱纹最简单的方法是什么 怎么把较远的wifi转过来,15-20米? 成人学校的学士学位有什么用 有什么软件可以将自己所连的wifi转化成无密码wifi给别人用 成人本科学士学位证到底有什么用 怎么把一个wifi路由器的网络转到另一个wifi上, 电脑要如何设置或者用什么软件才能记录下电脑的开关机时间和所有电脑程序的运行记录! 将无线信号转换wifi信号 梅干菜酱肉包怎么做如何做好吃 梅干菜素肉酱怎么做 梅菜辣椒酱怎么做好吃 丹香e家通过初级资格认证需要累积几个学时 【合集】倪大红演过的电视剧大全(全部),【在线观看】免费百度云资源 请问大佬有远大前程 Fitoor2016年上映的由 卡特莉娜·卡芙主演的高清视频在线观看资源吗 哪位大神有《远大前程·双龙会》百度网盘高清资源在线观看,刘昊然HaoranLiu主演的? 淘宝开店认证审核通过,咋样创建店铺 淘宝认证后接下来该怎么做? 家种的草莓怎么人工授粉? 大家都是怎么给大棚的草莓授粉的 草莓怎样人工授粉? 平民姐阳台种草莓(15) 怎么给草莓人工授粉 家庭盆栽草莓如何人工授粉 授粉的具体方法是什么 我在家阳台种草莓,怎么授粉? 如何帮草莓花授粉,暂时没有蜜蜂。请问还有没有其他的授粉的办法! 请问草莓花怎么授粉?跪求 盆栽草莓怎么传花粉 飞机上能带保湿乳吗 50克保湿霜能带上飞机吗 坐飞机很干燥需要补水吗 江苏涟水音乐快闪《我和我的祖国》,用自己方式表达对祖国的热爱 注册一个新的怎么注册 怎样使我在EXcel表格中打的字规定在表格中间!? y430p设置固态硬盘启动 北化工是985 211吗? 百度文库的内容如何直接复制? 固态硬盘安装完成且系统克隆完成如何设置固态硬盘启动啊?型号是联想y430p 淘宝的退款次数多会有什么影响