URI与URL

URI与URL

老师上课的时候讲URI是同一资源定位符,URI是URL的子集。

与我之前在其他地方学习的时候了解到的有很大的出入,我之前的理解是这样的:

URI:统一资源标志符(相当于身份证号,把一个资源独一无二的标识出来)

URL:统一资源定位符 (相当于详细地址,通过地址也就是路径,也能确定一个资源)

URL是URI的子集,和老师讲的完全不一样。请问老师,是我之前的理解错了吗?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,建议同学结合之前老师回答的URL和URI的例子理解。同学只需要知道url和uri的区别就可以了。在开发中,我们一般使用URL,很少会用到URI。

祝学习愉快~

好帮手慕阿慧 2020-06-12 17:11:58

同学你好,

1、URI是统一资源标识符,而URL是统一资源定位符。

URL格式为 “协议://IP地址:端口/路径和文件名”如:http://localhost:8080/restful/request

URI可以说是一个紧凑的字符串用来标示抽象或物理资源,URL除去host(域名或者ip)部分的路径,如:/restful/request 

2、URL是URI的一种扩展,URI是URL的子集。URL肯定是一个URI,但是一个URI并不一定是一个URL。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 chuyee #1
    URI是URL的子集,URL肯定是一个URI,但是一个URI并不一定是一个URL,老师这句话说错了吧。URI如果是URL的子集,那URI中的所有元素(也就是子集中的元素)一定在URL中,也就是一个URI肯定是一个URL了,但是一个URL并不一定是一个URI呀,结论与老师后面的解释相悖。
    2020-06-13 10:46:17
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师