压缩

最后更新于:2022-04-02 03:09:47

[TOC] ## 发送 Accept-Encoding 在请求时候,发送`Accept-Encoding`头表示支持的压缩算法有哪些 如 ``` GET /employees HTTP/1.1 Host: www.domain.com Accept: text/html Accept-Encoding: gzip,compress ``` 其他可能形式 ``` Accept-Encoding: compress, gzip Accept-Encoding: Accept-Encoding: * Accept-Encoding: compress;q=0.5, gzip;q=1.0 Accept-Encoding: gzip;q=1.0, identity; q=0.5, *;q=0 ``` 服务器无法支持Accept-Encoding,则返回 `406(Not Acceptable)` ## 响应 Content-Encoding ``` 200 OK Content-Type: text/html Content-Encoding: gzip ``` > 如果请求消息中的实体的内容编码对于源服务器是不可接受的,则服务器应该响应状态代码415(不支持的媒体类型)
';