Nginx操作请求头

1.nginx location中 设置响应头信息:
location中添加此配置,除公共参数外也可设置自定义参数   
more_set_headers "Content-Type:text/xml;charset=utf-8";

需放在 proxy_pass 下面。放在上面不生效,具体原因还不清楚。
location /.... {
 proxy_pass http://xxx.xxx.xx;
 more_set_headers "Content-Type:text/xml;charset=utf-8";
}

2.nginx操作请求头信息
more_clear_input_headers 'Accept';
用于清除指定请求头信息。放在 proxy_pass上面。headers 后面为要清除的请求头。如 Content-Type,Accept 等。
location /.... {
     more_clear_input_headers 'Accept';
 proxy_pass http://xxx.xxx.xx;
}


版权声明:本文为Atier1原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。