关于URI和URL的区别
关于URL和URI区别 网上总说纷纭,都没有统一说法,甚至互相矛盾
但可以统一确定的是 他们英文全称是 Uniform Resource (Locator/Identifier),因此两者都是用来定位资源位置的
网上的分歧无非就是
到底 URI和URL 是不是 数学中集合的关系 即 URL是 URI的子集,URL有的东西,URI一定有,反之非也。
上面的结论是错的,URI和URL的关系应该是编程语言中 子类和父类的关系, URI是父类,URL是子类继承, 即 URI 有的东西 URL一定有,反之非也。 (可以看出,网上各家结论完全相反)
前两者也都是错的, 请老师们辟谣??
32
收起
正在回答
1回答
同学你好
URI 是统一资源标识符,而 URL 是统一资源定位符。
URL格式为 “协议://IP地址:端口/路径和文件名”如:http://localhost:8080/restful/request
URI可以说是一个紧凑的字符串用来标示抽象或物理资源,URL除去host(域名或者ip)部分的路径,如:/restful/request
可以理解为,URI是URL的父类,所有的URL都是URI,但不是每个URI都是URL
祝学习愉快
java工程师2020版
- 参与学习 人
- 提交作业 9393 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星