参考答案

定长包体

对于定长包体而言,发送端在传输的时候一般会带上 Content-Length,来指明包体的长度。

不定长包体

介绍另外一个 http 头部字段Transfer-Encoding: chunked

表示分块传输数据,设置这个字段后会自动产生两个效果:

  • Content-Length 字段会被忽略
  • 基于长连接持续推送动态内容