如何在将请求传递给上游服务器之前删除Nginx中的客户端标头?
上游服务器是wowza,如果我没有在应用程序级别启用它们,它不接受自定义标头. Nginx作为代理服务器工作,从浏览器我想发送一些自定义标头,应该由Nginx代理接收和记录,但在转发请求到上游服务器之前,应该从请求中删除这些标头. 所以上游服务器永远不会知道那里有任何自定义标头. 我尝试了proxy_hide_header以及proxy_set_header“< header>” “”,但似乎它们适用于响应标头而不是请求标头. 即使我接受在wowza上启用标头,然后我再也找不到在所有应用程序的服务器级别启用标头的方法. Currenlty我必须为每个新创建的应用程序添加标题,这对我来说是不可行的. 任何帮助,将不胜感激. 最佳答案 proxy_set_header HEADER“”完全符合您的预期.见https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_set_header.
我刚刚确认这是有记录的,我使用的是Nginx v1.12. (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何在Amazon EC2 AMI实例上使用nginx一致地设置PHP-FPM 5.
- linux – 设置nginx.conf以拒绝除某些文件或目录之外的所有
- nginx:try_files找不到静态文件,回到PHP
- nginx-启用了ngx_http_realip_module的白名单cloudflare Ip
- ssl-使用HTTP / 2时Safari无法给出响应
- 将Nginx和uWSGI Web服务器错误记录到Sentry
- 如何在一个容器中使用Nginx,在另一个容器中使用php-fpm?
- python-uswgi-无法从multiprocessing.semaphore_tracker加载
- php – nginx/fastcgi 504网关错误,增加fastcgi_read_timeo
- NGINX头部和身体过滤器模块
- 使用PHP5-FPM的Nginx-提供空白屏幕的.php文件
- nginx – 如果我们不关闭cgi.fix_pathinfo,服务器
- python-Nginx,uWSGI,Flask应用程序直到服务器重启
- 根据nginx中的mime类型有条件地添加expires头
- ruby-on-rails – nginx limit_req速率限制的问题
- apache-2.2 – 什么是我的htaccess mod_rewrite的
- Meteor,WebSocket,Nginx 502错误
- linux – 在vps上的docker容器上的输出端口的ngi
- nginx – 4000个请求中有1个出现HTTP 499错误是否
- http – 将nginx请求保存为文件的最佳方法?