黑马程序员技术交流社区

标题: URL与URI它们之间是否存在关系? [打印本页]

作者: 郑传庆    时间: 2012-6-11 15:30
标题: URL与URI它们之间是否存在关系?
URL与URI,它们都是Object的子类。除了URI的范围比URL的大外。它们还有什么区别,它们都是唯一的定位符,哪它们之间是否存在关系呢?包含的内容是什么?
作者: 刘笑    时间: 2012-6-11 16:25
1、URI是一个相对来说更广泛的概念,URL是URI的一种,是URI命名机制的一个子集,可以说URI是抽象的,而具体要使用URL来定位资源。
2、web上的每一种资源如:图片、文档、视频等,都是由URI定位的,这里所谓的定位指的是web上的资源相对于主机服务器来说,存放在服务器上的具体路径。
3、URL是internet上用来描述信息资源文件的字符串,用在客户程序和服务器上,定位客户端连接服务器所需要的信息,它不仅定位了这个信息资源,而且定义了如何找到这个资源。
说白了,URI就是一种资源定位机制,它是比较笼统地定位了资源,并不局限于客户端和服务器,而URL就定位了网上的一切资源,只要是网上的资源,都有唯一的URL.
作者: 黄捷    时间: 2012-6-11 16:35
URI是统一资源标识符(Uniform Resource Identifier)的缩写,URL是统一资源定位符(Uniform Resoure Locator)的缩写,。URL是通过”通讯协议+网络地址”字符串来唯一标识信息位置及资源访问途径的一种方法;;URI是一种用字符串唯一标识信息资源的工业标准,它使用的范围及方式都较为广泛,在XML中用URI引用来标识元素的命名空间,URI包括了URL和URN,是二者的超集。

URI一般由三部分组成:1.访问资源的命名机制。2. 存放资源的主机名。3. 资源自身的名称,由路径表示。
URL的格式由下列三部分组成: 1.协议(或称为服务方式); 2.存有该资源的主机IP地址(有时也包括端口号); 3.主机资源的具体地址。,如目录和文件名等。


作者: 月下醉笑红尘    时间: 2012-6-11 17:37

URI是一个相对来说更广泛的概念,URL是URI的一种,是URI命名机制的一个子集,可以说URI是抽象的,而具体要使用URL来定位资源。

web上的每一种资源如:图片、文档、视频等,都是由URI定位的,这里所谓的定位指的是web上的资源相对于主机服务器来说,存放在服务器上的具体路径。

URL是internet上用来描述信息资源文件的字符串,用在客户程序和服务器上,定位客户端连接服务器所需要的信息,它不仅定位了这个信息资源,而且定义了如何找到这个资源。
我的理解
URI就是一种资源定位机制,它是比较笼统地定位了资源,并不局限于客户端和服务器,而URL就定位了网上的一切资源,只要是网上的资源,都有唯一的URL.




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2