解决node跨域问题

//cros模块:node跨域cros模块

步骤一:安装cros

npm install cors --save-dev

步骤二:引入cros模块

var cors = require('cors');

app.use(cors());

步骤三:使用cros模块

var corsOptions = {

    origin: '*',

    optionsSuccessStatus: 200

}

app.get(' / ', cors(corsOptions), function (req, res, next) {

    res.json({msg: '访问成功'})

});

eg:全部代码

//app.js

var express = require('express');

var cors = require('cors');

var app = express();

app.use(cors());

var corsOptions = {

    origin: '*',

    optionsSuccessStatus: 200

}

app.get('/', cors(corsOptions), function (req, res, next) {

    res.json({msg: '访问成功'})

});

app.listen(3000);

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容