Nodejs和Express.js如何解决js跨域的问题

nodejs中:

在createServer方法里面第一行设置

res.setHeader('Access-Control-Allow-Origin', '*');


express中:

//设置跨域访问

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();
});

修改时间 2017-06-18

真诚赞赏,手留余香
赞赏
随机推荐
Node.js 异步异常处理
Node.js 递归遍历目录
Windows 和 macOS 上使用ffmpeg 进行视频切片
STS临时授权访问OSS设置
js获取选中的checkbox
CSS 实现三角形
文件的上传与无刷新上传
Cordova build 报错
Mac配置环境变量的地方
JS中(function(){xxx})(); 这种写法是什么意思?
QQ号

微信联系我

夜间模式切换
回到顶部