URI和URL区别
来源:互联网 发布:淘宝虚假宣传处罚 编辑:程序博客网 时间:2024/05/16 07:23
HTTP = Hyper Text Transfer Protocol
URI = Universal Resource Identifier
URL = Universal Resource Locator
URN = Universal Resource Name
URI定义为:统一资源标识符;表示为请求服务器的路径
URL定义为:统一资源定位符;说明如何访问该资源
URN定义为:统一资源名;该资源的名字
URL是URI的子集,只要是服务器上存在的信息资源,都可以用URI唯一标识,具体的访问获取该资源的路径由唯一的URL指定,资源名称也就是URN,也是URI的子集。
URI是个纯粹的句法结构,用于指定标识Web资源的字符串的各个不同部分。URL是URI的一个特例,它包含了定位Web资源的足够信息。
一个URI定位web上可用的每种资源如HTML文档,图像,视频、程序等等。包括1、访问资源的命名机制;2、存放资源的主机名;3、资源自身的名称,由路径表示,强调资源本身。
一个URL通常包括1、方案部分(例如http://或ftp://,告诉浏览器如何处理该文件)2、地址部分(该文件所在的服务器名称或者IP地址(有时也包含端口号))3、资源部分(访问该文件的路径和其名称)。例如https://www.zhihu.com/question/29001319
在Java类库中,URI类不包含任何访问资源的方法,它唯一的作用就是解析。
相反的是,URL类可以打开一个到达资源的流。
0 0
- URI 和URL区别
- URI和URL区别
- URI和URL区别
- URI和URL区别
- url和uri区别
- URI和URL区别
- URL 和 URI 区别
- URI和URL区别
- URI和URL区别
- URI 和 URL区别
- URI和URL区别
- URL和URI区别
- URL和URI区别
- uri和url区别?
- uri和url区别
- URL和URI区别
- URL和URI区别
- URI和 URL区别
- Runtime的实践——方法交换
- 赋值不上的问题 左边没值,右边有值
- leetcode 234. Palindrome Linked List-回文链表|双指针
- Ever run along wet sand
- 微信&java 开发1 平台接入
- URI和URL区别
- 实现鼠标对立体图的控制(2)放缩
- 各版本SDK Tools及ADT下载技巧
- SIM卡背面的20位数字所代表的含义是什么
- centos7 安装python2.7.11\setuptools\pip 过程及bug解决
- hashCode()方法的性能优化
- JSP如何使用日期控件
- Linux进程描述符task_struct结构体详解--Linux进程的管理与调度(一)
- 如何测试一个杯子