美文网首页
node 解决跨域

node 解决跨域

作者: Sxy97 | 来源:发表于2018-02-06 10:36 被阅读0次

    解决跨域的方法有很多,慢慢总结,现在先介绍最常用的一种

    app.all('/*', function(req, res, next) {
    //Access-Control-Allow-Origin 允许的域
        res.header("Access-Control-Allow-Origin", "*");
    //Access-Control-Allow-Methods 允许的请求方法
        res.header('Access-Control-Allow-Methods', 'PUT, GET, POST, DELETE, OPTIONS');
    //Access-Control-Allow-Headers 允许的header类型
        res.header("Access-Control-Allow-Headers", "X-Requested-With");
        res.header('Access-Control-Allow-Headers', 'Content-Type');
        next();
    });
    

    这种的好处在于支持get,post等各种请求

    具体原理可阅读 阮一峰老师的跨域资源共享 CORS 详解

    相关文章

      网友评论

          本文标题:node 解决跨域

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