HTTP中URI&URL&URN的关系

本文详细解析了URI(统一资源标志符)的概念及其组成部分,包括绝对URI格式的各元素:协议名、登录信息、服务器地址、端口号、带层次的文件路径、查询字符串及片段标识符。同时对比了URL(统一资源定位符)和URN(统一资源命名)的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述
URI:Uniform Resource Identifier,即统一资源标志符,用来唯一的标识一个资源。(HTTP协议使URI定位互联网上的资源)

  • 绝对URI格式:http://user:pass@www.example.jp:80/dir/index.htm?uid=1#ch1
    • 协议名://登录信息@服务器地址:端口号/带层次的文件路径?查询字符串#片段标识符
      • 登录信息(可选)
      • 服务器地址 DNS可解析域名|IPV4|IPV6
      • 端口号(省略自动使用默认端口)
      • 查询字符串(可选)
      • 片段表示(可选)

URL:Uniform Resource Locator,统一资源定位符。即URL可以用来标识一个资源,而且还指明了如何locate这个资源。

URN:Uniform Resource Name,统一资源命名。即通过名字来表示资源的。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值