【问题标题】:Tiny web server without compressed transfer encoding没有压缩传输编码的微型 Web 服务器
【发布时间】:2017-05-24 22:40:24
【问题描述】:

我正在开发一个支持 TCP 的非常受限的设备,我想支持 HTTP/1.1,但消除所有压缩支持以使其符合设备限制。

如果客户端发送压缩传输编码,服务器应该返回哪种 HTTP 响应状态以表明它只接受非压缩块?

【问题讨论】:

    标签: http compression gzip chunked http-chunked


    【解决方案1】:

    来自RFC 7230, section 3.3.1:

    接收到带有它不理解的传输编码的请求消息的服务器应该以 501(未实现)响应。

    对于内容编码请咨询RFC 7231, section 3.1.2.1:

    如果请求消息中的表示具有不可接受的内容编码,则源服务器可以响应状​​态码 415(不支持的媒体类型)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多