最近碰到了一個問題,retrofit2添加頭部信息,普通訪問沒事,添加Nginx代理,出現400錯誤;
錯誤信息:
接口段返回的爲:
原來是因爲我添加了兩個header信息導致的,我在
接口中添加了一個,
在監聽中動態添加了一個
導致的問題!! 如果不用 Nginx 代理沒事,因爲 代理工具拿到客戶端的請求後,會做url拆分,導致錯誤!
解決方法:
只需要把接口請求時的 @headers 註解去掉就可以!
在此記錄下 !
最近碰到了一個問題,retrofit2添加頭部信息,普通訪問沒事,添加Nginx代理,出現400錯誤;
錯誤信息:
接口段返回的爲:
原來是因爲我添加了兩個header信息導致的,我在
接口中添加了一個,
在監聽中動態添加了一個
導致的問題!! 如果不用 Nginx 代理沒事,因爲 代理工具拿到客戶端的請求後,會做url拆分,導致錯誤!
解決方法:
只需要把接口請求時的 @headers 註解去掉就可以!
在此記錄下 !