美文网首页node学习笔记
解决node跨域问题

解决node跨域问题

作者: 井皮 | 来源:发表于2018-11-21 13:19 被阅读0次

    //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);

    相关文章

      网友评论

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

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