URI与URL的区别
来源:互联网 发布:免费淘宝推广软件 编辑:程序博客网 时间:2024/05/16 02:49
URI可被视为定位符(URL),名称(URN)或两者兼备。统一资源名(URN)如同一个人的名称,而统一资源定位符(URL)代表一个人的住址。换言之,URN定义某事物的身份,而URL提供查找该事物的方法。引用自https://zh.wikipedia.org/wiki/%E7%BB%9F%E4%B8%80%E8%B5%84%E6%BA%90%E6%A0%87%E5%BF%97%E7%AC%A6
URL是一种URI,它标识一个互联网资源,并指定对其进行操作或获取该资源的方法。可能通过对主要访问手段的描述,也可能通过网络“位置”进行标识。例如,http://www.wikipedia.org/这个URL,标识一个特定资源(首页)并表示该资源的某种形式(例如以编码字符表示的,首页的HTML代码)是可以通过HTTP协议从http://www.wikipedia.org这个网络主机获得的。URN是基于某命名空间通过名称指定资源的URI。人们可以通过URN来指出某个资源,而无需指出其位置和获得方式。资源无需是基于互联网的。例如,URNurn:isbn:0-395-36341-1 指定标识系统(即国际标准书号ISBN)和某资源在该系统中的唯一表示的URI。它可以允许人们在不指出其位置和获得方式的情况下谈论这本书。
简单理解是这样的:
理解URI和URL的区别,我们引入URN这个概念。
URI = Universal Resource Identifier 统一资源标志符
URL = Universal Resource Locator 统一资源定位符
URN = Universal Resource Name 统一资源名称
这三者的关系如下图:
<img src="https://pic2.zhimg.com/f66f9f573436858aeeb2ac3da732f5a9_b.png" data-rawwidth="180" data-rawheight="108" class="content_image" width="180">也就是说,URI分为三种,URL or URN or (URL and URI)也就是说,URI分为三种,URL or URN or (URL and URI)
URL代表资源的路径地址,而URI代表资源的名称。
通过URL找到资源是对网络位置进行标识,如:
- http://example.org/absolute/URI/with/absolute/path/to/resource.txt
- ftp://example.org/resource.txt
- urn:issn:1535-3613
0 0
- URL与URI的区别
- URL与URI的区别
- URI与URL的区别
- URL与URI的区别
- uri与url的区别
- URI与URL的区别
- uri与URl的区别
- URI与URL的区别
- URL与URI的区别
- url与uri的区别
- url与uri的区别
- URI与URL的区别
- URI与URL的区别
- URI与URL的区别
- URI与URL的区别
- URL与URI的区别
- URI与URL的区别
- URL与URI的区别
- Linuxshell压缩打包命令
- js实现栈
- hdoj2100-Lovekey(26进制的加法)
- velocity的使用简介
- Android Training - 避免程序无响应ANR
- URI与URL的区别
- Android 网络请求框架之Rxjava+Retrofit
- oracle 根据单列去重复
- 大数相乘(n阶乘实现)
- mmap函数使用与实例详解
- JavaScript解析URL
- LeetCode笔记:326. Power of Three
- Latex不能编译eps文件
- 如何从Eclipse官网下载我们想要的版本