HTTP/1.1请求响应没有被nginx压缩gzip_http_version 1.1



gzip_http_version的nginx文档说:

[gzip_http_version]设置压缩响应所需的请求的最小HTTP版本。

问题是,当我配置nginx与gzip_http_version 1.1,并提出请求与HTTP/1.1和Accept-Encoding: gzip响应不压缩。

然而,当我用gzip_http_version 1.0配置nginx(其余配置不变)时,这个问题消失了。

我是否误解了这个选项的工作原理?我在Ubuntu 18上使用nginx 1.14.0。

用户错误

我请求资源的nginx服务器位于单独的nginx代理后面。真正的解决办法是用proxy_http_version 1.1配置nginx代理服务器(默认是1.0)。

gzip_http_version的工作原理与文档中描述的一致。

相关内容

  • 没有找到相关文章

最新更新