URI和URL的区别

你的名字 2022-12-06 01:06 329阅读 0赞

URI (Uniform Resource Identifier):统一资源标志符

如果能在一定规则下把一个资源独一无二的标识出来,即可称其为URI
比如,如果国家不允许人名重复,那么,有人叫“张三”,有人叫“张三蟲矗2020”,此时这两个人名就是统一资源标志符,这里的重点是,无论用什么规则,只要能唯一标志某个资源,那它就是URI,再比如,在人名会重复的情况下,地球村\中国\四川省\成都市\男子学院\计算机系\2020级\一班\一号\大帅比\张三,能独一无二的标识一个人,那它也可称为URI

URL (Uniform Resource Locator):统一资源定位符

如果能在地址定位规则下把一个资源独一无二的标识出来,即可称其为URL,(可看做规则是地址的URI)
所以 地球村\中国\四川省\成都市\男子学院\计算机系\2020级\一班\一号\大帅比\张三 是URL,这里你就懂了,“规则” 千千万,以地址标识只是众多“规则”中的一种,所以:URL是URI的子集

回到Web上:

  • 如果有一个唯一标识UUID,我们给一个图片命名为:ba9bb8a6-1c58-465c-95a7-b2f107eb2110.jpg,那这个名称是URI还是URL,当然是URI,统一资源标志符,重点是标志,有定位吗?没有
  • 那如果是csdn主页上的一张图片呢?https://blog.csdn.net/ba9bb8a6-1c58-465c-95a7-b2f107eb2110.jpg,是URI还是URL?标识了吗?标识了,定位标识了吗?定位标识了,所以,它即是URI也是URL

总结

  • URI (Uniform Resource Identifier):统一资源标志符,强调唯一标识资源,不管用什么规则
  • URL (Uniform Resource Locator):统一资源定位符,强调定位唯一标识,用定位的规则唯一标识资源
  • URI包含URL

发表评论

表情:
评论列表 (有 0 条评论,329人围观)

还没有评论,来说两句吧...

相关阅读

    相关 URLURI区别

           今天给大家分享一篇不错的文章,URL和URI的区别 > URL是统一资源定位器,用于标识资源;URI(统一资源标识符)提供了更简单和可扩展的标识资源的方法。UR

    相关 URIURL区别

    URI (Uniform Resource Identifier):统一资源标志符 如果能在一定规则下把一个资源独一无二的标识出来,即可称其为URI 比如,如果国家不

    相关 URIURL区别

    这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等。但是,每次定义的时候,心里

    相关 URIURL区别

    这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等。但是,每次定义的时候,心里

    相关 UrlUri区别

    这篇文章仅仅个人理解哈~以便自己记录下下 就比如您在公司上班,您是研发部、二组、Java资深工程师、某某 这是一个Uri,但这个Uri仅仅让人知道你所在公司的情况, 但是要