今天現學現賣,現記一個關於nginx的問題解決方法。
今天遇到一個後臺無法獲取數據的問題。在公司同事的指導下,才知道是因爲nginx由於後臺無法訪問帶下劃線的自定義在header中的參數,需要修改配置。需要在nginx的配置裏修改underscores_in_headers的屬性,因爲該屬性默認爲off,表示如果header_name中包含下劃線,忽略掉。
所以需要進入nginx文件夾下面的conf文件夾,在conf裏面找到nginx.conf 然後在http裏面添加這個屬性,並賦值爲on
underscores_in_headers on;
然後進入sbin目錄下,重啓nginx就可以了
Linux重啓密令:./nginx -s reload