Nginx 没有压缩 HTTP POST 的响应?

Nginx 没有压缩 HTTP POST 的响应?

我已经将 Nginx 设置为世界和我的应用程序之间的反向代理,并且它使用以下常规配置成功地对 GET 请求的代理响应进行了 gzip 压缩:

gzip on;
gzip_min_length 0;
gzip_proxied any;
gzip_buffers 16 8k;
gzip_types application/json text/plain;
proxy_set_header Connection "";
proxy_http_version 1.1;

浏览器发送带有看似正确标头的 POST:

Accept: application/json, text/plain, */*
Accept-Encoding: gzip, deflate

然而在响应头中Content-Encoding却没有Content-Type: application/json;charset=UTF-8

Nginx 可以对 HTTP POST 响应进行 gzip 压缩吗?

相关内容