egg使用egg-cors,在配置里设置:
config.cors = {
origin: '*',
allowMethods: ['GET', 'POST', 'OPTIONS'],
};
axios设置:
import axios from 'axios';
axios.defaults.headers.common['Access-Control-Allow-Origin'] = '*';
axios.defaults.headers.common['Access-Control-Allow-Methods'] = 'POST, OPTIONS';
这是不需要用到cookies的情况,需要cookies支持跨域需要添加withCredentials属性。
网友评论