umi访问egg的跨域问题
原创小于 1 分钟
umi访问egg的跨域问题
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的插件
- 在配置文件配置相应的参数