MUI请求后端时的跨域问题解决

时间:2024-04-09 18:10:09

在mui.js中找到setHeader('X-Requested-With', 'XMLHttpRequest');

将这一行注释掉,就可以。

这样做实际上并无意义,因为报这个错肯定是在浏览器上运行的项目,MUI针对手机端是做了处理的,如果使用模拟器或者真机就不会出现此跨域问题。也就无需注释上面一行代码。

MUI请求后端时的跨域问题解决X-Requested-With在HTTP请求头中是如果不为空,则为异步请求。

也可以在后端接口方法中加入:

response.setHeader("Access-Control-Allow-Origin", "*");

response.setHeader("Access-Control-Allow-Methods", "POST,GET");