美文网首页express
express解决跨域问题

express解决跨域问题

作者: 一只正在成长的程序猿 | 来源:发表于2019-09-26 13:50 被阅读0次

对于express解决跨域,我这里有两种方式,个人推荐第一种

1.安装cors

npm install cors --save-dev

const cors = require('cors');
app.use(cors());

2.手动实现

app.use((req, res, next) => {
res.header('Access-Control-Allow-Origin', '*')
res.header('Access-Control-Allow-Headers', 'Authorization,X-API-KEY, Origin, X-Requested-With, Content-Type, Accept, Access-Control-Request-Method' )
res.header('Access-Control-Allow-Methods', 'GET, POST, OPTIONS, PATCH, PUT, DELETE')
res.header('Allow', 'GET, POST, PATCH, OPTIONS, PUT, DELETE')
next();
});

相关文章

网友评论

    本文标题:express解决跨域问题

    本文链接:https://www.haomeiwen.com/subject/ceaguctx.html