![图片[1]-秒懂URL与URI的区别](https://blog.i4.gs/wp-content/uploads/2024/01/20240110160054772-Firewall-768x1024.png)
URI 统一资源标志符
Uniform Resource Identifier
如其名称“标志符”,我们可以将URI类比成个人的身份证号码,一个独一无二的标识符。
在现实生活中,确保每个人的名字都是独一无二的是一项非常困难的任务。更何况是在在互联网上,确保用户名的唯一性也是具有挑战性的,尤其是在全球范围内。但是若是有了身份证号码 (一种更具体的标识方法),就能确保对个体的唯一标识了,也能准确地寻到一个人/用户。
👉🏽 URI通过提供唯一标识帮助确保我们能够精确地定位和访问互联网上的各种资源。
URL 统一资源定位符
Uniform Resource Locator
如其名称“定位符”,我们可以把URL类比成身份证上的 地址信息,告诉你如何找到一个特定的人的 特定地方。
生活中的例子:就像好友邀请你参加聚会时给你他家的详细地址。
Web例子:
URI(身份证号码): 984352612
URL(身份证号码+地址): http://example.com/users/984352612
在这个例子中,URI是唯一的身份证号码,而URL则通过所添加的地址信息,提供了具体的网络定位方式。
👉🏽 URL通过(描述是哪个主机上 / 哪个路径上的文件)在互联网上找到特定资源的准确定位。它包含协议(http或https)相当于寻址方式。
🔍 主机名=街道名称
🔍 路径 = 具体的公寓号码或房间号
🔍 查询参数 = 附加说明或特殊要求
通过这样的类比,我们可以清楚地理解URI作为标识符的概念,而URL作为其实现方式之一,通过提供资源的位置信息来达到唯一标识的目的,就像身份证号码和地址一起用来唯一标识一个人。
通常我习惯倾向于用术语“URL”来表示网址,毕竟URL提供了资源的位置信息。
暂无评论内容