目录

  • 1 URI:统一资源标识符
  • 2 URL:统一资源定位符
  • 3 URN:统一资源名称
  • 4 URI、URL、URN三者的关系
  • 5 结语

1 URI:统一资源标识符

URI(Uniform Resource Identifier)统一资源标识符:用于标识某一互联网资源的字符串, 该字符串就是URI,它允许用户对任何(本地和互联网)资源通过特定协议进行交互操作。

2 URL:统一资源定位符

URL(Uniform Resource Locator)统一资源定位符:每一互联网资源都有统一且唯一的地址,该地址就是URL,也即网络地址。

3 URN:统一资源名称

URN(Uniform Resource Name)统一资源名称:用特定命名空间的名字标识资源,该名字就是URN。

4 URI、URL、URN三者的关系

  1. URL和URN都是URI的子集;

  2. URL是URI的一种,不仅标识了Web 资源,还指定了操作或者获取方式,同时指出了主要访问机制和网络位置;

  3. URN是URI的一种,用特定命名空间的名字标识资源。使用URN可以在不知道其网络位置及访问方式的情况下讨论资源。

  4. 举例说明如下:

    http://bitpoetry.io/posts/hello.html#introhttp:// 定义如何访问资源的方式bitpoetry.io/posts/hello.html 资源存放的位置#intro 资源URL是URI的一个子集,告诉我们访问网络位置的方式
    http://bitpoetry.io/posts/hello.htmlURN是URI的子集,包括名字(给定的命名空间内),但是不包括访问方式
    bitpoetry.io/posts/hello.html#intro
    

5 结语

Web上地址的基本形式是URI,它有两种形式:

  1. 一种是URL,这是目前URI的最普遍形式。
  2. 另一种就是URN,这是URL的一种更新形式,URN不依赖于位置,并且有可能减少失效连接的个数,但是其流行还需假以时日,因为它需要更精密软件的支持。

URI、URL、URN的区别和联系相关推荐

  1. URI URL URN的区别

    定义: URI:Uniform Resource Identifier,即统一资源标志符,用来唯一的标识一个资源. URL:Uniform Resource Locator,统一资源定位符.即URL可 ...

  2. URI,URL,URN

    "URI可以分为URL,URN或同时具备locators 和names特性的一个东西.URN作用就好像一个人的名字,URL就像一个人的地址.换句话说:URN确定了东西的身份,URL提供了找到 ...

  3. 网络资源的定义--URI,URL,URN

    什么是网络资源? 网络资源主要是指借助于网络环境可以利用的各种信息资源的总和,例如HTML文档.图像.视频,音频.程序等等. 那么如何访问这些资源呢? 比如,今天朋友发给我一个链接:http://ww ...

  4. URI, URL, URN

    总结 http://127.0.0.1:8080/cmd_helloworld/?name=guowuxin 用路径唯一标识了一个资源 这是一个URL,也是一个URI urn:isbn:0-486-2 ...

  5. URI URL URN

    URI:Uniform Resource Identifier URI组成:独一无二的标识 URL:Uniform Resource Identifier URL组成: internet资源类型-sc ...

  6. JAVA基础 - URI、URL和URN的区别

    什么是URI(统一资源标识符)? "A Uniform Resource Identifier (URI) 是一个紧凑的字符串用来标识抽象或物理资源." 用于标识一个抽象或物理资源 ...

  7. URI和URL、URN的区别

    百度百科上是这样定义的. URI:Universal Resource Identifier,通用资源标识符: URL:Uniform Resource Locator,统一资源定位符: URN:Un ...

  8. 你知道URL、URI和URN三者之间的区别吗?

    这是一个经典的技术争论,许多人都会自问:URL.URI,很可能还有URN,它们之间的区别是什么.虽然,现在我们简单地把 URN 和 URL 都看做 URI,但严格来说URI可以进一步划分为URL.UR ...

  9. URI、URL和URN的区别和联系

    什么是URI.URL.URN? URI(Uniform Resource Identifier ):统一资源标识符.URI类似于资源的 id,一个URI能够标识唯一一份资源,但反之则未必. URL(U ...

  10. URL,URI,URN三者之间的区别

    1.URL,URI,URN定义 URI(Uniform Resource Identifier):统一资源标识符 URL(Uniform Resource Locator):统一资源定位符 URN(U ...

最新文章

  1. 16项不可抗拒的云创新
  2. nodejs-函数路由
  3. 【控制】影响系统响应的因素
  4. Bitcoin0.21版 公链开发(3) 网关PHP windows上安装
  5. VTK:相互作用之RubberBandPick
  6. 批量查询,mget语法,mget批量查询(来自学习资料,第26节)
  7. Android之ViewDragHelper
  8. antd vue关闭模态对话框_我不能没有的5个Vue.js库
  9. 艾伟_转载:在C#中实现3层架构
  10. html编写qq整人代码,vbs代码大全?vbs整人代码?qq代码大全?常用VBS代码 值得一看
  11. ASM 管理 转自三思笔记
  12. SQL Server 2012软件安装教程
  13. 2022年四方系统/四方支付系统部署实战,以及细节讨论,Gitee版本
  14. google翻译退出中国后如何仍然使用windows版本
  15. 百度网盘直链原理解析
  16. 用pentbox-1.8在kali中设置蜜罐记录攻击者行为
  17. Liang-Barsky裁剪算法
  18. html table快捷键,超级实用且神奇的表格快捷键
  19. HBuilder:实现箭头向上悬浮
  20. 用html做简单课程表

热门文章

  1. 题目 1042: 电报加密
  2. 2014年11月26日(程序员的加班)
  3. 【数制转换】-八进制转换为二进制
  4. WinAPI-函数OpenProcess/ReadProcessMemory/WriteProcessMemory
  5. 删除未完全卸载的公式编辑器的注册表
  6. C++中vector的构造函数
  7. 计算机调剂材料与化工,重庆工商大学材料与化工2020考研调剂需求
  8. rtt 利用w25q128实现usb大容量存蓄设备(u盘)
  9. 文本水平对齐属性text-align和元素垂直对齐属性vertical-align
  10. dw 如何设置网站服务器,如何使用 Dreamweaver 设置网站的本地版本