背景 :
和 APP(安卓) 聯調 時, APP請求 擷取資料時 提示 406 錯誤
解決過程:
在網上尋找資料(以前沒遇到過),一一排除,最終解決(浪費蠻多時間 是以記錄下來,等待有緣人)。
星空的阿斯 的這篇部落格 https://blog.csdn.net/xingkongdeasi/article/details/79946672
問題的根源:
發送和接收的ContentType格式不比對。
自己抓了包看了一下 , 背景發送的ContentType 是text/html;charset=utf-8,但是app端準備接收的 ContentType 是text/json;charset=utf-8 。
解決方法:
是以根據 星空的阿斯 部落格裡面介紹的 produces , 修改這個屬性的值(或者删除,在解決亂碼的前提下),與APP端保持一緻。最終解決問題。