如何在来自nginx代理服务器的上游请求中传递头?

如何在来自nginx代理服务器的上游请求中传递头?,nginx,http-headers,nginx-reverse-proxy,Nginx,Http Headers,Nginx Reverse Proxy,我必须使用nginx代理为传出请求设置自定义头,因此基本上我开始尝试在conf文件中添加_头和proxy_set_头指令(已添加代码段),但在传出请求中,没有使用这两个头中的任何一个来添加这些头。请给我一个解决这个问题的方法 server { listen 8095; access_log logs/host.access.log; location / { proxy_pass https://www.

我必须使用nginx代理为传出请求设置自定义头,因此基本上我开始尝试在conf文件中添加_头和proxy_set_头指令(已添加代码段),但在传出请求中,没有使用这两个头中的任何一个来添加这些头。请给我一个解决这个问题的方法

   server {
        listen       8095;
        access_log  logs/host.access.log;
        location / {
            proxy_pass https://www.dummy-site.com/applications/1232;
            proxy_set_header Authorization "some_authorisation";
            proxy_set_header referer "referer";
            proxy_pass_request_headers on;
        }
   }

你的配置对我来说似乎没问题,所以我只是在我的沙盒上检查了一下。所有收割台都传递到上游。也许是别的什么东西从请求中删除了头?顺便说一句,
proxy\u pass\u request\u头打开
是默认设置,您可以安全地将其从配置中删除。您是如何检查您端的上游头的?为此,我有一个解决方案。您的配置对我来说似乎没问题,所以我只是在我的沙箱中检查了它。所有收割台都传递到上游。也许是别的什么东西从请求中删除了头?顺便说一句,
proxy\u pass\u request\u头打开
是默认设置,您可以安全地将其从配置中删除。您是如何检查您端的上游头的?为此,我有一个解决方案。