在用vue脚手架中的axios做post网络请求时遇到了这个问题
发现是跨域问题
查到的解决方案是在后端添加一个处理函数:后端是用nodejs搭建的,使用到了express框架
app.all('*', (req, res, next) => {
var origin = req.headers.origin;
res.header('Access-Control-Allow-Origin', origin);
res.header('Access-Control-Allow-Headers', 'Origin, X-Requested-With, Content-Type, Accept, token');
res.header('Access-Control-Allow-Credentials', true);
res.header('Access-Control-Allow-Methods', 'GET, POST, PUT, OPTIONS, DELETE');
next()
});