有没有办法在将代理服务器发送到代理服务器时添加请求标头?我尝试使用add_header
以及proxy_set_header
,但它对我不起作用。
以下是我尝试过的headers.conf文件内容:
Trial1:
proxy_set_header X-Name "Vishal";
Trial2:
add_header X-Name "Vishal";
我的nginx \ conf \ includes \ proxy.conf:
location /api/mysvc/v1 {
proxy_pass "https://mockable.io/mysvc/v1/";
proxy_pass_request_headers on;
proxy_set_header X-Name "Vishal";
}
我想在我的应用程序发出的每个ajax请求中传递此请求标头。
答案 0 :(得分:1)
刚才意识到我不应该在我的headers.conf文件中添加proxy_set_header。只能在proxy.conf文件中保留它才能工作。更重要的是,这些标头未记录在浏览器调试工具中。