网络协议--URI

引言:

相比于URI(统一资源标识符),我们应该对URL(统一资源定位符)更熟悉把,URL就是我们平时使用浏览器在地址框输入的地址。但是本文的重点是URI,那URI是什么呢?

URI名字的定义:

URI是uniform resource identifier 的缩写。RFC中分别对这三个单词进行了如下定义:
• Uniform
规定统一的格式可方便处理多种不同类型的资源,而不用根据上下文环境来识别资源指定的访问方式。
• Resource
资源的定义是“克表示的任何东西”。除了文档文件/图像或服务(例如当天的天气预报)等能够区别与其他类型的,全都可以作为资源。另外,资源不仅可以是单一的,也可以是多数的集合体
• Identifier
表示可标识的对象,也称为标识符。

综上所述,URI就是有某个协议方案表示的资源的定位标识符。协议方案就是指访问资源所使用的协议类型。如HTTP协议就是使用http方案,还有类似ftp,file等。
所以我们可知道URL其实是URI的子集

URI的格式:

我们知道URL就是我们填的网址的形式(http://www.deapou.xyz),那么URI是怎样的形式呢?答案如下:
在这里插入图片描述
• 登入信息
指定用户名和密码作为从服务器端获取资源是必要的登入信息。(可选)

• 服务器地址
使用绝对URI必须指定带访问的服务器地址,可以是域名,也可以是IPv4地址,也可以是这样格式的[0:0:0:0:0:0:0:0:2]格式的IPv6地址

• 服务器端口号
不写的话,会使用默认的

• 带层次的文件路径
指定服务器上的文件路径来定位,类似unix系统的文件目录

• 查询字符串

• 片段标识符
获得子资源。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值