URI与URL的区别

URI 统一资源标识符:用来标识Web上可访问的任意类型的资源(HTML,视频·,音频,程序)
在这里插入图片描述

比如现在有一个需求找某市的图书馆里的一本书(书也是资源):这本书的位置在“建设路好物图书馆文学区第三个书架的第四层的《XXX》”

“《XXX》”相对于“文学区第三个书架的第四层“就是一个标识符
“文学区第三个书架的第四层的《XXX》“相对于“建设路好物图书馆”就是一个标识符

唯一资源标识符不是固定的,而是相对的。主要作用就是用于与其他资源区别开来的一个标识符。

URI由三部分组成:

1:访问资源的命名机制:比如:com(公司)、gov(政府机构)、edu(教育机构)

2:存放资源的主机名(计算机的IP号)

3:标识资源自身的路径

URL 统一资源定位符:是Internet资源的地址,用来定义引用地址的字符串,用于定位一个资源的位置以及它所使用的的协议

我们在浏览器上访问某个网站上,所在上面输入的一串字符串内容,比如“http://www.baidu.com” 就是一个URL

URL中描述了协议,用于检索资源和资源名称。如果是web上的资源,所用的协议就是http或者https。如果资源是文件类型的,那么使用的协议就是ftp。如果资源是邮件类型的,那使用的协议就是 mailto

URL由七部分组成:

1:所使用的协议(http,ftp)

2:服务器的位置(IP号)

3:服务器上的端口号(0~65535)

4:资源所在的路径

5:参数(访问该资源所带的参数)

6:片段(发给http服务器的数据)

在这里插入图片描述

URI与URL之间的区别

1:URI是URL的一个父类,URL是URI的一个子集。

2:不是包含关系,而是类似与java中的一个继承关系(继承:子类在允许的范围内拥有了父类定义的属性和方法,并可以在此基础上进行扩展)

  • 9
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值