Nginx默认情况下不支持将请求压缩发送到上游服务器。Nginx只能在接收到上游服务器的响应后进行响应内容的压缩。
当Nginx作为反向代理时,它只能压缩代理服务器返回的响应内容。Nginx通过配置`gzip`指令来开启响应内容的压缩,而不会对请求内容进行压缩。
如果你想将请求内容压缩后发送到上游服务器,可以考虑使用一些其他的中间件或代理服务器进行请求内容压缩,然后将已压缩的请求发送给上游服务器。这需要在代理服务器或应用程序级别进行处理。
需要注意的是,在将请求内容压缩后发送到上游服务器时,上游服务器需要能够理解并解压请求。因此,在使用此类解决方案之前,请确保上游服务器具有相应的压缩解码能力。