概述
nodejs设置跨域,cors
- nodejs设置跨域
- cors设置跨域
- 安装
- 引入
- 使用
- 使用须知
nodejs设置跨域
//设置跨域访问
app.all('*', function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "X-Requested-With");
res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS");
res.header("X-Powered-By", ' 3.2.1');
res.header("Content-Type", "application/json;charset=utf-8");
next();
});
cors设置跨域
安装
npm install cors --save
引入
var cors = require("cors");
使用
注意:app.use(cors())引入必须放在路由引入之前,否则不起作用
app.use(cors())
使用须知
在cors()方法中可配置对应白名单等,默认是
{
"origin": "*",
"methods": "GET,HEAD,PUT,PATCH,POST,DELETE",
"preflightContinue": false,
"optionsSuccessStatus": 204
}
app.use(cors({
"origin": "*",
"methods": "GET,HEAD,PUT,PATCH,POST,DELETE",
"preflightContinue": false,
"optionsSuccessStatus": 204
}))
最后
以上就是彪壮小土豆为你收集整理的nodejs设置跨域,corsnodejs设置跨域cors设置跨域的全部内容,希望文章能够帮你解决nodejs设置跨域,corsnodejs设置跨域cors设置跨域所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复