【知识总结】——URI URL URN

来源:互联网 发布:d3.js 可视化介绍 编辑:程序博客网 时间:2024/05/22 00:37

URI:UniformResource Identifier,统一资源标识符;

 URL:Uniform Resource Locator,统一资源定位符;

 URN:Uniform Resource Name,统一资源名称


 

       体系中的URI、URL和URN是彼此关联的。URI的范畴位于体系的顶层,URL和URN的范畴位于体系的底层。这种排列显示URL和URN都是URI的子范畴

       Web上地址的基本形式是URI,它代表统一资源标识符。有两种形式:  URL:目前URI的最普遍形式就是无处不在的URL或统一资源定位器。   URN:URL的一种更新形式,统一资源名称(URN, Uniform ResourceName)不依赖于位置,并且有可能减少失效连接的个数。但是其流行还需假以时日,因为它需要更精密软件的支持。

      URI是以某种统一的(标准化的)方式标识资源的简单字符串。

      URI一般由三部分组成: 1. 访问资源的命名机制。  2. 存放资源的主机名。   3. 资源自身的名称,由路径表示。

      URL译为"统一资源定位符"。通俗地说,URL是Internet上用来描述信息资源的字符串,主要用在各种WWW客户程序和服务器程序上,特别是著名的Mosaic。采用URL可以用一种统一的格式来描述各种信息资源,包括文件、服务器的地址和目录等。

      URL的格式由下列三部分组成:  第一部分是协议(或称为服务方式);   第二部分是存有该资源的主机IP地址(有时也包括端口号);  第三部分是主机资源的具体地址。,如目录和文件名等。

     第一部分和第二部分之间用"://"符号隔开,第二部分和第三部分用"/"符号隔开。第一部分和第二部分是不可缺少的,第三部分有时可以省略。

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

1 0