URI、URL和URN是什么?



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


图1:URI、URL和URN之间的层次关系。URL和URN是URI的子范畴。

 URL(Uniform Resoure Locator:统一资源定位器)是WWW页的地址,它从左到右由下述部分组成:

  ・Internet资源类型(scheme):指出WWW客户程序用来操作的工具。如“http://”表示WWW服务器,“ftp://”表示FTP服务器,“gopher://”表示Gopher服务器,而“new:”表示Newgroup新闻组。

  ・服务器地址(host):指出WWW页所在的服务器域名。

  ・端口(port):有时(并非总是这样),对某些资源的访问来说,需给出相应的服务器提供端口号。

  ・路径(path):指明服务器上某资源的位置(其格式与DOS系统中的格式一样,通常有目录/子目录/文件名这样结构组成)。与端口一样,路径并非总是需要的。

  URL地址格式排列为:scheme://host:port/path,例如http://www.sohu.com/domain/HXWZ就是一个典型的URL地址。
============================================================================================
统一资源定义(URI――The Uniform Resource Identifier)
  一个URI可以是以下的形式:
  以RFC2396定义的一个统一资源定位(URL――The Uniform Resource Locator),可以在这个站点得到:
  一个由RFC2396定义的统一资源名称(URN――The Uniform Resource Name)。
==============================================================================  
URL 就是包含着整个地址,包括协议主机地址端口等,例如 [url]http://www.javayou.com/main.jspe[/url]

而URI只是main.jspe  

你可能感兴趣的:(java,职场,休闲)