魔乐社区 node+express解决ajax请求api接口跨域问题

node+express解决ajax请求api接口跨域问题

我们在请求接口的时候,初级小白总是会遇到请求跨域报错问题,真的很头疼哇,这里是node+express造的接口,如果不是这种问题,你就不用往下看了!

在app.js或main.js中加入代码:

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-Headers', 'Content-Type');
    res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS");
    res.header('Access-Control-Allow-Credentials', true);
    res.header("X-Powered-By", ' 3.2.1');
    res.header("Content-Type", "application/json;charset=utf-8");
    next();
})

    
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐

  • 浏览量 280
  • 收藏 0
  • 0

所有评论(0)

查看更多评论 
已为社区贡献2条内容