Internet资源标识——快看看你认识这三个家伙不!?

   最近认识了俩新朋友,一个名字叫:URI,统一资源标识符(Uniform resource Identifier)是一个用于标识某一互联网资源名称的字符串。 该种标识允许用户对任何(包括本地和互联网)的资源通过特定的协议进行交互操作。URI由包括确定语法和相关协议的方案所定义。 Web上可用的每种资源 -html-文档、图像、视频片段、程序等 - 由一个通用资源标识符(Uniform Resource Identifier, 简称"URI")进行定位。

   那么,真的是最近才认识吗?我想下面这位先生,您应该是印象很深刻!先看一个样品吧!

    --------------http://www.w3school.com.cn/aspnet/razor_intro.asp。------------

   恩,可能还是没想起来他是谁?好吧。我来告诉大家答案哈。

   他就是:URL(Uniform resource Locator) 统一资源定位符是对可以从Internet上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。

   第二位新朋友:URN(Uniform Resource Name)统一资源名称。唯一标识一个实体的标示符,但是不能给出实体的位置。系统可以先在本地寻找一个实体,在它试着在Web上找到该实体之前。它也允许Web位置改变,然而这个实体却还是能够被找到。标识持久性Internet资源。URN 可以提供一种机制,用于查找和检索定义特定命名空间的架构文件。

   说了半天,好像他们仨是一个人耶?理理他们的关系先。

  1、URI,用来唯一的标识一个资源。而URL是统一资源定位器,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate这个资源。而URN,uniform resource name,统一资源命名,是通过名字来标识资源,比如mailto:java-net@java.sun.com。也就是说,URI是以一种抽象的,高层次概念定义统一资源标识,而URL和URN则是具体的资源标识的方式。URL和URN都是一种URI。

 2、三个家伙中属URL最受欢迎,但是目前来说他的最大的缺点是当信息资源的存放地点发生变化时,必须对URL作相应的改变。


评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值