【计算机网络基础】URI、URN和URL的区别
- 先引用一张关系图
灰色部分为URI
- URI强调的是给资源标记命名,URL强调的是给资源定位。
- URI是Uniform Resource Identifier,表示是一个资源; URL是Uniform Resource Locator,表示是一个地址
- 举个?:
- Cythia是北京某公司的老板,地址在西二旗西北旺30号
- 现在告诉了大家Cythia的身份,大家都知道了北京某公司的老板是Cythia,有了一个头衔。
- 说起北京某公司的老板,大家都知道是Cythia
- URI就是网络资源的头衔,通过URI标记可以把网络世界里面的每一个事物都加以标记并区分开来。
- 如果你想亲自和Cythia见一面,你就需要定位他的具体地址(URL)
- 通过“西二旗西北旺30号”这个地址,你找到了他
- 网络世界里面的每一个资源不光有自己的头衔,还要能够被人找到。这个地址就叫做URL。
- 这个定义同时也是一个URI
- 而Cythia这个名字就是URN (URN)
- 因为URN可唯一标识一个实体
- 这里假设没有同名的现象
- Cythia是北京某公司的老板,地址在西二旗西北旺30号
- 更多例子请参考
https://juejin.im/entry/566902ca60b25974ff5c7a3c
https://juejin.im/entry/58ff07b2a0bb9f0065d1667f
转载于:https://www.cnblogs.com/Auyuer/p/11220002.html
【计算机网络基础】URI、URN和URL的区别相关推荐
- 【计算机网络基础 七】输入URL到浏览器发生了什么
这篇blog实际上就是对整个计算机网络学习内容的的一个总结和归纳,这里举个实际的例子,来尽可能的覆盖全学习到的一些知识,把这些知识都串联起来.首先描述下背景: 之前我在京东商城看中一个戴森吹风机想要在 ...
- JAVA基础 - URI、URL和URN的区别
什么是URI(统一资源标识符)? "A Uniform Resource Identifier (URI) 是一个紧凑的字符串用来标识抽象或物理资源." 用于标识一个抽象或物理资源 ...
- 你知道URL、URI和URN三者之间的区别吗?
这是一个经典的技术争论,许多人都会自问:URL.URI,很可能还有URN,它们之间的区别是什么.虽然,现在我们简单地把 URN 和 URL 都看做 URI,但严格来说URI可以进一步划分为URL.UR ...
- URI、URL 和 URN 之间有什么区别?
问题描述: 人们谈论 URL.URI 和 URN,就好像它们是不同的东西,但在肉眼看来它们是一样的. 它们之间有什么可区分的区别? 解决方案1: 与HuntsBot一起,探索全球自由职业机会–hunt ...
- URI、URL、URN的关系与区别
URI.URL.URN的关系与区别 URI是一个大集合,里面包含了URL和URN. 1.URI(RUI全称Uniform Resource Identifier.也就是统一资源标识符) 标识符是个泛泛 ...
- URL,URI,URN三者的区别和联系(统一资源定、统一资源标识符、统一资源名称)
1.URL(统一资源定位符--Uniform Resource Locator): 指向Internet中位于某个主机上的资源,通常由四部分组成: 协议名称(常为HTTP) 页面所在主机的的DNS名或 ...
- 详解URI、URN、URL
先举一个例子,让大家对这三个名词又一个基本的概念: 1⃣️ ftp://ftp.is.co.za/rfc/rfc1808.txt 2⃣️ http://www.cnblogs.com/nods/p/8 ...
- URI的子集URL和URN
URI:Uniform Resource Identifier,即统一资源标志符,用来唯一的标识一个资源. URL:Uniform Resource Locator,统一资源定位符.即URL可以用来标 ...
- HTTP 协议入门 — (TCP/IP协议族、通信传输流、URI 与 URL 的区别、Cookie 状态管理、HTTP 支持的方法、状态码类别、HTTP 首部字段)
TCP/IP协议族 在介绍 HTTP 协议之前,我们先对 TCP/IP 协议族有个大概的了解,TCP/IP 协议从上到下主要分为应用层.传输层.网络层和数据链路层,各层的主要功能如下表所示: 协议层 ...
- URL/URI/URN的认识
2019独角兽企业重金招聘Python工程师标准>>> 这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUr ...
最新文章
- 河北计算机科学与技术研究生,2021年河北工业大学计算机科学与技术(081200)硕士研究生招生信息_考研招生计划和招生人数 - 学途吧...
- golang开发环境配置及Beego框架安装
- java new一个线程执行完后会自动销毁吗_Java基础总结,超级全的面试题
- Unity3D之Material(材质、着色器、纹理)
- tomocat设置首次访问时的页面
- java类中各成员初始化的顺序
- 漫画 | 硬核技术预测你有没有女朋友
- centos6.5下编译安装mariadb-10.0.20
- 陕西师大计算机考研专业考408嘛,2021考研计算机408考试趋势分析
- 热门城市地铁svg矢量图
- matlab科研绘图模板,直接奉上源代码!
- 网络投票中的作弊与反作弊
- POSCMS 模块发布内容
- web.xml根标签web-app规范
- 智能养殖管理系统科学调控蛋鸡养殖环境
- 请求成功但是报错: Uncaught (in promise)
- 一度智信在拼多多上开店靠谱吗?
- 解决关于VS2019输入会顶掉后面字符的问题
- radosgw bucket index sharding
- Oracle创建多个(大量)属性表,建表语句如下,案例是创建509个属性的表
热门文章
- 解决python使用images2gif模块时候报错:Type error Argument 1 must be string or buffer not none
- OpenCV实现验证otsu算法
- pandas.errors.ParserError: Error tokenizing data. C error: EOF inside string starting at line xxx
- java vector pair_STL: list ,set ,pair.map的使用
- 树展示 移动端_企业快速搭建移动BI轻应用,怎么少得了这款BI工具
- truffle部署指定的合约到指定网络
- 区块链Hyperledger Fabric背书过程中链码是并行还是串行?
- 关于random的多种用法
- 数据结构和算法——中序线索化二叉树
- C++ int与string互转换