#WEB安全基础 : HTTP协议 | 0x11 HTTP的分块传输模块

HTTP通信中,请求的编码实体资源没全部传输完成之前,浏览器无法显示页面,所以传输大容器数据时,把数据分块,能让浏览器逐步显示页面,这就叫分块传输模块

请看分块传输的流程图

每一块都会用十六进制来标记块的大小,而实体主体的最后一块会使用“0(CR-LF)”来标记

使用分块传输编码的实体主体会由接收内容的客户端负责解码,恢复到编码前的实体主体

HTTP/1.1 存在一种传输编码的机制,他可以在通信时按照某种编码方式来传输,但只定义作用于分块传输编码中

对于编码的研究,以后可以仔细学习,如算法,密码学可以对HTTP的编码进行更深入的研究


//本系列教程基于《图解HTTP》,此书国内各大购物网站皆可购买


 转载请注明出处  by:M_ZPHr

 最后修改日期:2019-02-04

猜你喜欢

转载自www.cnblogs.com/MZPHr/p/10351642.html