URL 和 URI 区别
URI 指的是统一资源标识符,用唯一的标识来确定一个资源,它是一种抽象的定义,也就是说,不管使用什么方法来定义,只要能唯一的标识一个资源,就可以称为 URI。
URL 指的是统一资源定位符,URN 指的是统一资源名称。URL 和 URN 是 URI 的子集,URL 可以理解为使用地址来标识资源
原来 URI 包括 URL 和 URN,后来 URN 没流行起来,导致几乎目前所有的 URI 都是 URL。
参考文章
https://www.zhihu.com/question/21950864/answer/31541973
https://zhuanlan.zhihu.com/p/367306997