URI和URL傻傻分不清

URI是Uniform Resource Identifer的缩写。可译为统一资源标识符。
可理解为由某个协议表示的资源的定位标识符。

URL是Uniform Resource Locator的缩写,可译为统一资源定位符。

URN是Uniform Resource Name的缩写,可译为统一资源名称。

web中地址的基本形式是URI,它可分为URL和URN。

URL举例

URL的常见形式:协议+主机地址+资源路径
https://www.cnblogs.com/dearnotes/p/14372370.html
https是协议名,www.cnblogs.com是DNS服务映射的主机地址,/dearnotes/p/14372370.html是资源访问路径。

URL和URN举例区分

URN就像一个人的名字,它仅用于命名,但不指代地址。而URL就像一个人的地址。
以一本存放在新华书店的第三个架子上的第三本书ISBN号为048627557的书籍为例(ISBN号是书籍的唯一标识,就像我们每个人的身份证),我们可以理解为ISBN:048627557号是它的URN,
/新华书店/第三个架子/第三本 这个路径表示是它的URL。而URL和URN都是URI,即这个路径和ISBN号都是URI。

我们日常开发过程中常见的URI都是以URL的形式表现,
URN很少见到。

posted @   我的小鱼干嘞  阅读(220)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程
点击右上角即可分享
微信分享提示