关于URI-URL-URN的概念-区别-及关系-介绍,本文主要参考于《HTTP权威指南》
URI = Uniform Resource Identifier 统一资源标识符
URL = Uniform Resource Locator 统一资源定位符
URN= Uniform Resource Name 统一资源名称
关于URI-Uniform Resource Identifier
简单来说,就是URI是抽象的定义,不管用什么方法表示,只要能定位一个资源,就叫URI。
URI有两种形式,分别是URL和URN ,现在,几乎所有的URI都是URL
关于URL-Uniform Resource Locator
URL描述了一台特定服务器上某资源的特定位置,它们可以明确说明如何从一个精确、固定的位置获取资源
大部分的URL都遵循一种标准格式,这种格式包含如下三个部分
URL 的第一部分被称为方案 (scheme),说明了访问资源所使用的协议类型。如 http://
第二部分给出了服务器的因特网地址,如公网IP地址或域名
其余部分制定了 Web 服务器上的某个资源,如 /index.html
关于URN-Uniform Resource Name
URI的第二种形式就是统一资源名(URN)。URN是作为特定内容的唯一名称使用的,与目前的资源所在地无关。
使用这些与位置无关的URN,就可以将资源四处搬移。通过URN,还可以用同一个名字通过多种网络访问协议来访问资源。
比如,不论因特网标准文档RFC 2141 位于何处(甚至可以将其复制到多个地方),都可以用下列的URN来命名它
urn:ietf:rfc:2141
URN 仍然处于试验阶段,还未大范围使用。为了更有效地工作,URN 需要一个支撑架构来解析资源的位置。而此类架构的缺乏也延缓了其被采用的进度。
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/17727870.html
作者:一名卑微的IT民工
出处:https://www.cnblogs.com/5201351
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
由于博主的水平不高,文章没有高度、深度和广度,只是凑字数,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!