0
点赞
收藏
分享

微信扫一扫

图解Http学习第三章


Http报文主要分为请求报文响应报文两种类型

从内容上来说,Http报文包含了报文首部和报文主体

结构如下:

图解Http学习第三章_请求报文

 

请求报文和响应报文的结构:

图解Http学习第三章_响应报文_02

请求报文:请求行 , 响应报文:状态行

首部字段:包含各种请求响应的条件等等 :主要包含四种类型:通用首部,请求首部,响应首部,实体首部

内容编码:压缩传输,类似于邮件添加zip附件形式

内容编码常用形式:gzip / compress / deflate / identity

 

分块传输编码:将数据分割成多块,个人理解,就是例如一个div 一个div的显示界面(不懂是否理解的正确)

范围请求:参考博文:​​javascript:void(0)​​ 这个讲的比图解Http书讲的好,故此推荐。

我的个人理解,范围请求有点类似于断点续传。

内容协商:就是一个web网站,可能存在多个页面,响应给用户的页面,可能会不同,这个不难理解,就是比如说,要是一个页面上,手机端和pc端的百度界面就会存在适配问题,这个就是页面的响应,这个跟请求报文的内容有关系,例如Accept-Language:Chinese 那它可能是会响应中文字幕,不然是英文字幕,具体操作可以忽略,只是作为示例讲解。

至此,第三章讲解完毕,感觉学的还是挺快的,希望帮助到大家理解,最重要还是得先看书!

 

举报

相关推荐

0 条评论