初识URL和URI

2016-09-21  本文已影响108人  狮_子歌歌

初识URL和URI

URI

URI,uniform resource identifier,统一资源标识符,用来唯一地标识一个资源。格式为[scheme:]scheme-specific-part[#fragment]

scheme-specific-part组件

分层URI语法中scheme-specific-part组件的格式为:[//authority][path][?query]

URL

URL,uniform resource locator,统一资源定位器,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate(定位)这个资源。它是一个识别Internet中哪里有信息资源,并且将 Internet提供的服务统一编址的系统。通过URL可以到达任何一个地方寻找需要的东西,比如文件、数据库、图像、新闻组等等,可以这样说,URL是 Internet上的地址簿。其URL地址格式排列为:scheme://host:Port/path

例如http://www.juese.com/PUREdesert/magazine/puredesert_magazine.htm就是一个典型的URL地址。

通信端口号(port number),是连接时所使用的通信端口号。端口是Internet用来辨别特定信息服务用的一种软件标识,其设置范围是0到65535之间的整数,一般情况下使用的是标准端口号,可以不用写出。在需要特殊服务时会用到非标准端口号,这时就要写出,如http://www.tsinghua.edu.cn:81。常见的Internet提供服务的端口号,如HTTP的标准端口号为80,TELNET的标准端口号为23,FTP的标准端口号为21等等。

总结

URI是以一种抽象的,高层次概念定义统一资源标识,而URL则是具体的资源标识的方式。URL也是一种URI。URI是一个相对来说更广泛的概念,URL是URI的一种,是URI命名机制的一个子集,可以说URI是抽象的,而具体要使用URL来定位资源。URL是internet上用来描述信息资源文件的字符串,用在客户程序和服务器上,定位客户端连接服务器所需要的信息,它不仅定位了这个信息资源,而且定义了如何找到这个资源。(相对URI和绝对URI不是很理解)

参考文献

文献1
文献2
文献3
文献4

上一篇 下一篇

猜你喜欢

热点阅读