【发布时间】:2017-05-24 22:40:24
【问题描述】:
我正在开发一个支持 TCP 的非常受限的设备,我想支持 HTTP/1.1,但消除所有压缩支持以使其符合设备限制。
如果客户端发送压缩传输编码,服务器应该返回哪种 HTTP 响应状态以表明它只接受非压缩块?
【问题讨论】:
标签: http compression gzip chunked http-chunked
我正在开发一个支持 TCP 的非常受限的设备,我想支持 HTTP/1.1,但消除所有压缩支持以使其符合设备限制。
如果客户端发送压缩传输编码,服务器应该返回哪种 HTTP 响应状态以表明它只接受非压缩块?
【问题讨论】:
标签: http compression gzip chunked http-chunked
接收到带有它不理解的传输编码的请求消息的服务器应该以 501(未实现)响应。
对于内容编码请咨询RFC 7231, section 3.1.2.1:
如果请求消息中的表示具有不可接受的内容编码,则源服务器可以响应状态码 415(不支持的媒体类型)。
【讨论】: