1. 問題
由於在http請求頭的頭部中設定了一些自定義字段,剛好這些欄位中含有下劃線,比如bundle_name這種,後端在進去獲取頭部資訊時,發現取不到對應的值
原因是 nginx對header name的字元做了限制,預設 underscores_in_headers 為off,表示如果header name中包含下劃線,則忽略掉。而我的自定義header中恰巧有下劃線變數。
2. 原因及解決辦法
方法一:
header中自定義變數名時不要用下劃線
方法二:
在nginx.conf中加上underscores_in_headers on
配置
需求 15 帶下劃線
pragma mark uiunderlinedbutton.implementation uiunderlinedbutton uiunderlinedbutton underlinedbutton void drawrect cgrect rect 使用 uiunderlinedbutton b...
帶下劃線的輸入框
在我們的專案中很多地方要用到edittext,原始的edittext有那麼醜,如何做了 請看下面幾種方法 1 edittext可以通過layer list來繪製背景 xmlns android android shape rectangle 框為矩形 android color ffffff 用白色...
Python單下劃線和雙下劃線
python 用下劃線作為變數字首和字尾指定特殊變數。不能用 from moduleimport 匯入 系統定義名字 類中的私有變數名 核心風格 避免用下劃線作為變數名的開始。因為下劃線對直譯器有特殊的意義,而且是內建識別符號所使用的符號,我們建議程式設計師避免用下 劃線作為變數名的開始。一般來講,...