Nginx配置获取代理

时间:2019-06-02 22:47:04

标签: nginx nginx-location

我在使用Nginx配置时遇到了一些问题。这是我的配置

*(p + 2)

当我调用POST时,行为是奇怪的,但是没有问题,但是当我尝试执行类似http://localhost/brandadmin/customer/v0/customers?lastName=B的GET传递并且下游的Authorization Header不会恢复该呼叫时,只有在我停止该呼叫后,它才能恢复通话已停止

如果我绕过NGINX,则执行获取请求不会有问题。任何建议

1 个答案:

答案 0 :(得分:1)

我想出了问题所在,对于其他人来说,解决方案尽可能简单就可以了

    location /brandadmin {
        proxy_set_header Connection "keep-alive";
        proxy_pass http://localhost:12001;
    }

通过将Connection设置为“保持活动”,任何人都可以解释为什么?