谷歌正常,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}`).
发布了25 篇原创文章 · 获赞 7 · 访问量 9220

猜你喜欢

转载自blog.csdn.net/Beth__hui/article/details/94564056
今日推荐