nginx 代理请求导出功能bug解决方法

问题描述:

nginx代理的ip直接访问可以直接下载文件,但是通过nginx访问就报502,nginx错误日志:upstream sent invalid chunked response while reading upstream(在上游读取时发送了无效的分块响应);

解决办法:

在nginx配置的location下添加如下两行代码:

proxy_http_version 1.1;

proxy_set_header Connection "";

还有个很坑的问题是测试环境配置了两个相同的location名称,导致下面配置的一直不生效,因为nginx匹配规则是自上而下进行匹配的;

原文地址:https://www.cnblogs.com/ww25/p/11351513.html