麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > Nginx > 正文

Nginx代理時header頭中帶"_"信息丟失問題的解決

2024-08-30 12:30:12
字體:
來源:轉載
供稿:網友

前言

開發網關項目時,在請求時往請求頭header中放入了簽名sign_key信息,在接收請求時再從header中拿出,在本地調試時是可以的,但上線之后通過Nginx代理之后發現拿不到。

location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-Nginx-Proxy true; add_header Proxy-Node $upstream_addr; add_header Proxy-Status $upstream_status;   proxy_http_version 1.1; proxy_pass http://tianusa; }

后來找到原因是因為Nginx對header有所限制,下劃線(_)不支持

解決方法:

1.不用下劃線 

把下劃線_改成其他的,如sign_key改成sign-key

2.從根本解除Nginx的限制 

Nginx默認request的header的那么中包含'_'時,會自動忽略掉。

解決方法是:在nginx里的nginx.conf配置文件中的http部分中添加如下配置:

underscores_in_headers on; (默認 underscores_in_headers 為off)

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品麻豆一区二区三区 | 欧美三级欧美成人高清www | 第四色成人网 | 最新se94se在线欧美 | 一区二区三区欧美在线 | 久久久成人免费视频 | 中文在线观看视频 | 激情久久一区二区 | 毛片免费观看完整版 | 一级做a爱片久久 | 在线播放一级片 | 鸳鸯谱在线观看高清 | 日韩免费黄色 | 精品一二三区视频 | 91短视频网页版 | 97porn| 2019中文字幕在线播放 | 欧美激情区 | 欧美一级黄 | 欧美国产一区二区三区 | 久久国产秒 | 海角在线观看91一区二区 | 在线观看中文字幕国产 | www.99热精品| 久久久久久久99 | 免费一级特黄欧美大片勹久久网 | 国产在线观看91一区二区三区 | 一级做a在线观看 | 日本在线观看视频网站 | 欧美日韩在线播放 | 91麻豆精品国产91久久久更新资源速度超快 | 99精品国产一区二区三区 | 成人黄视频在线观看 | 精品免费久久 | 一级做受毛片免费大片 | 性欧美xxxx极品摘花 | www噜噜偷拍在线视频 | 午夜视频播放 | 亚洲精品3 | 一级黄色大片在线观看 | 线观看免费完整aaa 欧美在线一级 |