URI(Uniform Resource Identifier)统一资源标识符
URI就像是因特网上的邮政地址一样,在世界范围唯一标识并定位信息资源。
URI有两种形式。分别为URL和URN。
URL(Uniform Resource Locator)统一资源定位符
URL是资源标识符最常见的形式,描述了一台特定服务器上某资源的特定位置。它们可以明确地说明如何从一个精确、固定的位置获取资源。
大部分URL都遵循一种标准格式,这种格式包含三个部分。
- 第一部分是方案(scheme),说明了访问资源所使用的协议类型。这部分通常就是HTTP协议。常见的方案有 http,https,mailto,ftp,rtsp,stspu,file,news,telnet等。
- 第二部分是服务器位置
- 第三部分是资源路径
比如说
“http://img3.imgtn.bdimg.com/it/u=3183274783,1271682948&fm=26&gp=0.jpg”
其中 “http” 就是方案,“ img3.imgtn.bdimg.com”就是服务器地址,“it/u=3183274783,1271682948&fm=26&gp=0.jpg”就是资源路径
现在几乎所有的URI都是URL。
URN(Uniform Resource Name)统一资源名
URN是作为特定内容的唯一名称使用的,与目前资源所在地无关。使用这些与位置无关的URN,就可以将资源四处搬移。通过URN,还可以用同一个名字通过多种网络访问协议来访问资源。比如,不论因特网标准文达RFC2141位于何处,都可以使用下列URN来命名它:
urn:ietf:rfc:2141
URN仍然处于试验阶段,还未大范围使用,为了更加有效的工作,URN需要一个支撑架构来解析资源的位置,而此类架构的缺乏也延缓了其被采用的进度。
说明: