URL,URL,URN的定义与区别
URL
URL(Universal Resource Locator) 统一资源定位符
常见的协议:http/https,ftp,ws/wss(websocket),file(用浏览器打开本地文件然后看看地址栏)
URN
URN = Universal Resource Name 统一资源名称
URI
URI = Universal Resource Identifier 统一资源标识符
URL , URN , URI 的区别
网络上对这三者的讨论经久不息,这三者的名称和定义太过相近,总是有很多人把他们弄混了。根据w3c的一份澄清和建议文档所述,出现这样的情况是有一定历史原因的,他们也试图解决这个问题。
根据文档第一节,我们可以确定的知道 URL和URN都是URI的一种,还有未被用过的URC,他们都是用来区分“资源”的。URN好比一个人的名字,URL好比一个人的地址,而这两者就是每个人的标识,也就是URI。如果用编程语言来类比,URI是接口,URL和URN是实现类(注意:这个类比可能不太准确,实际上他们都是规范)。
总结:
- URN:资源的名字;URL:资源的位置;URI:资源的标识。
- URL和URN 都是URI,是它的一个子集。
- URL是我们最常见的,我们常说的web网址就是URL。
参考:
w3c权威解释及建议
mozilla的解释
一篇不错的译文
URL,URL,URN的定义与区别相关推荐
- URI、URL、URN的关系与区别
URI.URL.URN的关系与区别 URI是一个大集合,里面包含了URL和URN. 1.URI(RUI全称Uniform Resource Identifier.也就是统一资源标识符) 标识符是个泛泛 ...
- URI、URL与URN【定义+联系】
URI.URL与URN的定义与之间的关系 文章目录 URI.URL与URN的定义与之间的关系 1.前言 2.URI.URL与URN的定义 2.1 URI(Uniform Resource Identi ...
- URI、URL 和 URN 之间有什么区别?
问题描述: 人们谈论 URL.URI 和 URN,就好像它们是不同的东西,但在肉眼看来它们是一样的. 它们之间有什么可区分的区别? 解决方案1: 与HuntsBot一起,探索全球自由职业机会–hunt ...
- URL、URN与URI的区别与联系
他们之间的区别 URI是互联网统一资源标识符,URL和URN是它的实现的一种方式,URL是通过资源位置路径来标记资源,URN是通过名字(命名空间字符串)来标记,URL和URN都是URI的子集 URI( ...
- URI、URL和URN的关系
在学习Java网络编程时,对URI和URL概念模糊不清,于是进行了资料查询和知识总结.本文讲述了URI.URL和URN基本概念和区别联系,如有问题,切望指正. 一.URI.URL.URN基本概念 1. ...
- URL、URN、URI
目录 URL URN URI 总结 参考 URL URL:(全称:Uniform Resource Locator) 统一资源定位符. 举个栗子: 张三,他住在"广东省佛山市顺德区乐从镇新华 ...
- URL、URN和URI
文章目录 URL(统一资源定位符) URN(统一资源名称) URI (统一资源标志符) URL.URN和URI的区别 域名和IP地址的区别 参考文献 URL(统一资源定位符) URL是对可以从互联网上 ...
- URI,URL和URN有什么区别?
人们谈论URL , URI和URN好像是不同的东西,但是用肉眼看起来都是一样的. 它们之间有什么明显区别? #1楼 这是我的简化: URN:唯一资源名称,即" what"(例如ur ...
- 你知道URL、URI和URN三者之间的区别吗?
这是一个经典的技术争论,许多人都会自问:URL.URI,很可能还有URN,它们之间的区别是什么.虽然,现在我们简单地把 URN 和 URL 都看做 URI,但严格来说URI可以进一步划分为URL.UR ...
最新文章
- 充分理解HP Flex-10和VMware的端口映射关系
- C++默认构造函数的一点说明
- make的一些默认操作
- #10172. 「一本通 5.4 练习 1」涂抹果酱 题解
- 从头开始敲代码之《从BaseApplication/Activity开始》
- 【Python】Matplotlib绘制带颜色标尺的彩色曲面
- 浅析五种最常用的Java加密算法,以后可以直接拿来用了
- 移动端API接口优化的术和结果
- python3 数组转字符串_Q:与python3交互中字符串转gbk的问题
- 缺少ntstrsafe.lib kndis5mp.lib解决办法
- TY_GASPX SQL
- java.sql.SQLException: Access denied for user ‘root‘@‘hadoop001‘ (using password: YES)
- android pdf阅读开发
- 【自定义View】从零开始写一个PDF查看器
- 澳洲墨尔本大学的计算机专业,墨尔本大学计算机专业排名澳洲第一,申请条件又有变化了!...
- OceanBase 社区版 3.1.3 Docker镜像尝鲜,能错过?不存在的
- mysql error 1114_ERROR 1114 (HY000): The table is full
- python制作词云图片的三个步骤_3分钟教你用python制作一个简单词云
- Final发布中间产物
- 面向中国企业关系抽取的双向门控递归单元神经网络