HTTP通信中,请求的编码实体资源没全部传输完成之前,浏览器无法显示页面,所以传输大容器数据时,把数据分块,能让浏览器逐步显示页面,这就叫分块传输模块
请看分块传输的流程图
每一块都会用十六进制来标记块的大小,而实体主体的最后一块会使用“0(CR-LF)”来标记
使用分块传输编码的实体主体会由接收内容的客户端负责解码,恢复到编码前的实体主体
HTTP/1.1 存在一种传输编码的机制,他可以在通信时按照某种编码方式来传输,但只定义作用于分块传输编码中
对于编码的研究,以后可以仔细学习,如算法,密码学可以对HTTP的编码进行更深入的研究
//本系列教程基于《图解HTTP》,此书国内各大购物网站皆可购买
转载请注明出处 by:M_ZPHr
最后修改日期:2019-02-04
原文地址:https://www.cnblogs.com/MZPHr/p/10351642.html
时间: 2024-10-07 16:49:50