天天看點

解決Nginx 400 Bad Request問題

最近碰到了一個問題,retrofit2添加頭部資訊,普通通路沒事,添加Nginx代理,出現400錯誤;

錯誤資訊:

解決Nginx 400 Bad Request問題

接口段傳回的為:

解決Nginx 400 Bad Request問題

原來是因為我添加了兩個header資訊導緻的,我在

接口中添加了一個,

解決Nginx 400 Bad Request問題

在監聽中動态添加了一個

解決Nginx 400 Bad Request問題

導緻的問題!!  如果不用 Nginx 代理沒事,因為 代理工具拿到用戶端的請求後,會做url拆分,導緻錯誤!    

解決方法:

隻需要把接口請求時的 @headers 注解去掉就可以!

在此記錄下  !

繼續閱讀