A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 郑传庆 中级黑马   /  2012-6-11 15:30  /  1983 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

URL与URI,它们都是Object的子类。除了URI的范围比URL的大外。它们还有什么区别,它们都是唯一的定位符,哪它们之间是否存在关系呢?包含的内容是什么?

3 个回复

倒序浏览
1、URI是一个相对来说更广泛的概念,URL是URI的一种,是URI命名机制的一个子集,可以说URI是抽象的,而具体要使用URL来定位资源。
2、web上的每一种资源如:图片、文档、视频等,都是由URI定位的,这里所谓的定位指的是web上的资源相对于主机服务器来说,存放在服务器上的具体路径。
3、URL是internet上用来描述信息资源文件的字符串,用在客户程序和服务器上,定位客户端连接服务器所需要的信息,它不仅定位了这个信息资源,而且定义了如何找到这个资源。
说白了,URI就是一种资源定位机制,它是比较笼统地定位了资源,并不局限于客户端和服务器,而URL就定位了网上的一切资源,只要是网上的资源,都有唯一的URL.

评分

参与人数 1技术分 +1 收起 理由
黄奕豪 + 1 赞一个!

查看全部评分

回复 使用道具 举报
URI是统一资源标识符(Uniform Resource Identifier)的缩写,URL是统一资源定位符(Uniform Resoure Locator)的缩写,。URL是通过”通讯协议+网络地址”字符串来唯一标识信息位置及资源访问途径的一种方法;;URI是一种用字符串唯一标识信息资源的工业标准,它使用的范围及方式都较为广泛,在XML中用URI引用来标识元素的命名空间,URI包括了URL和URN,是二者的超集。

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

评分

参与人数 1技术分 +1 收起 理由
黄奕豪 + 1 赞一个!

查看全部评分

回复 使用道具 举报

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

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

URL是internet上用来描述信息资源文件的字符串,用在客户程序和服务器上,定位客户端连接服务器所需要的信息,它不仅定位了这个信息资源,而且定义了如何找到这个资源。
我的理解
URI就是一种资源定位机制,它是比较笼统地定位了资源,并不局限于客户端和服务器,而URL就定位了网上的一切资源,只要是网上的资源,都有唯一的URL.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马