0%

umi访问egg的跨域问题

umi访问egg的跨域问题

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

const request = extend({
prefix: 'http://localhost:7001/api',
errorHandler,
// 默认错误处理
credentials: 'same-origin', // 默认请求是否带上cookie
});

npm install egg-cors --save
// plugin.js
cors: {
enable: true,
package: 'egg-cors',
},

// configdefault.js
config.cors = {
origin: 'http://localhost:8000',
allowMethods: 'GET,HEAD,PUT,POST,DELETE,PATCH',
};
  • 在request的请求参数那添加同源策略
  • egg安装egg-cors的插件
  • 在配置文件配置相应的参数

-------------本文结束感谢你的阅读---------