HTTP报文与实体
报文:HTTP通信的基本单位,由字节流组成
实体:请求或者响应的有效载荷数据,由实体首部和实体主题组成。
一般来说,实体主体作为HTTP报文的主体进行传输。
内容编码
在实体进行传输前,先将实体进行编码,然后在进行传输。常见的内容编码有:
- gzip(GNU zip)
- compress(UNIX系统的标准压缩)
- deflate(zlib)
- identity(不进行编码)
- 在实体首部字段中,Content-Encoding会告知客户端服务器对实体的主体部分选用的编码方式
- 对实体进行内容编码传输时,不能再使用Content-Length首部字段