URL,URI,URN三者之间的区别
1.URL,URI,URN定义
- URI(Uniform Resource Identifier):统一资源标识符
- URL(Uniform Resource Locator):统一资源定位符
- URN(Uniform Resource Name):统一资源名称
2.URL,URI,URN的关系
URL和URN都是URI的子集。
换言之,URL和URN都是URI,但是URI不一定是URL或者URN。
3.举例说明
https://blog.****.net/qq_40321119/article/details/102856789
上面是一个请求地址
- https是协议
- blog.****.net是服务器地址
- qq_40321119/article/details/102856789是一篇博客的地址
这是一个URL(绝对地址):https://blog.****.net/qq_40321119/article/details/102856789
这是一个URN(相对地址):qq_40321119/article/details/102856789
这是一个URI:可以是URL,也可以是URN