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

Posted ww25

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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匹配规则是自上而下进行匹配的;

以上是关于nginx 代理请求导出功能bug解决方法的主要内容,如果未能解决你的问题,请参考以下文章

Nginx反向代理CORSJSONP等跨域请求解决方法总结

nginx504超时解决方法

日常bug及解决方法记录

Vue配置代理 解决跨域

nginx 解决AJAX 跨域问题。

uni-app——一种通过Nginx反向代理处理302重定向请求解决网络请求中无法获取Cookie的解决方案