码迷,mamicode.com
首页 > Web开发 > 详细

[译] URI和URL有什么区别?

时间:2018-10-17 15:44:11      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:学习   的区别   .com   作者   ted   了解   关系   tran   不同   

作为一名web开发人员,意味着尽可能得了解互联网工作原理是很有益处的,也意味着你会听到很多不经常被正确使用的首字母缩略词。

你会听到一个缩略词的例子,那就是URI和URL。虽然它们可以互换使用,但是他们之间还是有一些微妙的差别。对于初学者来说,URI表示统一资源标识符,URL表示统一资源定位符。

这两者大多数混淆是因为它们之间的关联性。你看,一个URI可以是一个名称、定位符或者两者兼有的在线资源,而URL只是其中的定位符。URL是URI的一个子集。那就说明,所有URL都是URI,但是反过来则不成立。

不是所有URI都是URL,因为一个URI可能是一个名称而非定位符。这里有一张图表示两者的不同:
技术分享图片

你的名字可能是一个URI,因为它可以识别你,但是它不可能是一个URL,因为它无法帮助任何人找到你的位置。另一方面,你的地址既是一个URI,也是一个URL,因为它可以识别你,也可以提供你的位置。

在web开发的世界里,你可能要尝试通过名称获取不同的资源,所以你会有不同URI,它们具有不同的URL。这就是我们混淆两者的地方。现在你弄清楚了它们的区别,当人们再谈起资源的时候,你就能轻易指出你需要什么以及从哪里找到它。

记住,一个RUL是一个资源的定位符。RUI是资源的标识符,它可能恰好是一个定位符。希望这能帮助你弄清我们使用的一些术语。

作者:Milecia McG
原文:https://dev.to/flippedcoding/what-is-the-difference-between-a-uri-and-a-url-4455
声明:本文翻译仅供学习用途,如果有侵权行为会立即删除处理。
Disclaimer: This translation is for learning purposes only, and if there is any infringement, it will be deleted immediately.

[译] URI和URL有什么区别?

标签:学习   的区别   .com   作者   ted   了解   关系   tran   不同   

原文地址:https://www.cnblogs.com/vinstweb/p/9804328.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!