首页 > 解决方案 > PUT / POST 请求中 HTTP/1 压缩的标头

问题描述

当接收到 HTTP GET 请求的压缩数据时,响应标头通过字段显示这一点Content-Encoding。HTTP POST / HTTP PUT 请求中指示请求发送压缩数据的正确方法是什么?

根据https://en.wikipedia.org/wiki/List_of_HTTP_header_fields请求标头不知道该Content-Encoding字段。那么接收方如何知道使用了哪种压缩方式呢?

标签: httppostheader

解决方案


Content-Encoding 既是请求头字段又是响应头字段,gzip 内容编码确实可以在请求和响应中使用。是的,如果服务器没有正确处理标头字段,它可能会在请求中失败。(不过,这将是服务器中的一个错误)。

进一步阅读:https ://httpwg.org/specs/rfc7694.html


推荐阅读