URL和URI

URI(Uniform Resource Identifier,统一资源标识符)是所有用于标识网络资源的字符串的总称。包括URL(Uniform Resource Locator,统一资源定位符)和URN(Uniform Resource Name,统一资源名称)两种,提供了一种通用的资源描述方法。

URL是URI的一个子类,它提供了定位网络资源的方法,即如何访问到这个资源。URL包含了访问资源所需的全部信息,比如协议类型(http、https)、主机名、路径以及可能的查询参数等。比如,https://www.example.com/index.html 是一个URL,它告诉用户代理(如浏览器)如何从网络上找到这个资源。

URN也是URI的一个子类,它通过一个唯一的命名空间来标识资源,而不直接指示如何定位或访问该资源。URN旨在提供持久的、位置独立的资源标识。一个典型的URN例子是ISBN号用于标识书籍,如urn:isbn:0451450523,这个标识是静态的,不随资源存储位置的变化而变化。

总结来说:

  • URI是最广泛的概念,是资源在网络上的唯一标识。
  • URL是一种具体的URI,它提供了资源的访问地址,说明了如何访问这个资源。
  • URN同样是URI的一种形式,它通过名称来唯一标识资源,而不直接提供访问方式,侧重于资源的持久标识。

形象地说,如果URI是一个人的身份标识,那么URL就像是他的家庭住址(告诉你去哪里找他),而URN则是他的身份证号(独一无二,但不告诉你住址)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值