计算机网络成神之路——HTTP报文内的信息

第三章 HTTP报⽂内的HTTP信息

HTTP报⽂

⽤于HTTP协议交互的信息被称为HTTP报⽂。客户端的报⽂叫做请求报⽂,响应端的叫做响应报⽂。两者由Y初出现的空⾏来划分。

请求⾏:包含请求的⽅法、请求URI和HTTP版本状态⾏:响应结果的状态码,原因短语和HTTP版本

⾸部字段:表示请求和响应的各种条件和属性的各类⾸部

4种:通⽤⾸部、请求⾸部、响应⾸部、实体⾸部

 

编码提升传输速率

HTTP在传输数据时可以按照数据原貌直接传输,但也可以在传输过程中通过编码提升传输速率。但会消耗CPU等资源

报⽂主体和实体主体的差异

报⽂:HTTP通信中的基本单位,由8位组字节流,通过HTTP通信传输实体:是请求或响应的真正有效的荷载数据,由实体⾸部和实体主体组成报⽂主体等于实体主体,当传输中编码时,实体主体与报⽂主体发⽣差异

压缩传输的内容编码

内容编码指明应⽤在实体内容上的编码格式,并保持实体信息原样压缩。内容编码后由客户端接受并负责解码

 

分块压缩:它会将实体主体分成多个部分。每⼀块都会⽤16进制来标记快的⼤⼩。

发送多种数据的多部分对象集合

MIME机制(多⽤途因特⽹邮件机制):它允许邮件处理⽂本、图⽚、视频等多个不同类型的数据

获取部分内容的范围请求

该功能需要指定下载的实体范围,指定范围发送的请求叫做范围请求。

 

Range:bytes=5001-10000

内容协商返回最适合的内容

不同的URI,会对应显示不同的Web界⾯,称为内容协商

内容协商机制是指客户端和服务器端就响应的资源内容进⾏交涉,然后提供给客户端Y为适合的资源

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值