谷歌正常,IE报错400 解决办法
程序员文章站
2022-06-05 16:05:09
...
在请求接口的时候,使用的是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}`).
上一篇: iOS 防止UIButton重复点击
下一篇: telnet允许root用户登录
推荐阅读