谷歌正常,IE報錯400 解決辦法

在請求接口的時候,使用的是get方法,如果路徑上的參數有中文的時候,這時候在IE瀏覽器打開就會報錯400.
解決辦法是:或是改用post方式;

或是 用 encodeURI 進行轉碼即可;

例如以下的 報錯的代碼
其中word 有可能是中文 就會報錯400


this.$reqGet(`/analyse?page=${page}&size=${size}&word=${word}`).

改爲:以下 即可

const enword = encodeURI(word);
 this.$reqGet(`/analyse?page=${page}&size=${size}&word=${enword}`).
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章