cors : 全称 cross origin resource share  跨资源共享

在nodejs 中可以通过在服务器端设置代码如下实现cors跨域

res.setHeader('Access-Control-Allow-Origin', "*"); //针对哪个域名可以访问,*表示所有

res.setHeader('Access-Control-Allow-Credentials', true); //是否可以携带cookie

res.setHeader('Access-Control-Allow-Methods', 'POST, GET, PUT, DELETE, OPTIONS');

 

在nodejs中,一般情况下是需要服务器代码在我们控制范围之内可以这样做

app.use('*',(req,res,next) => {
    res.setHeader('Access-Control-Allow-Origin','*');
    res.setHeader('Access-Control-Allow-Credential','true');
    res.setHeader('Access-Control-Allow-Methods','GET,POST,PUT,DELETE,OPTIONS');
    next();
});

 

相关文章:

  • 2021-08-24
  • 2021-10-11
  • 2022-12-23
  • 2022-12-23
  • 2021-07-14
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-21
  • 2021-06-21
  • 2022-12-23
  • 2022-12-23
  • 2021-08-20
相关资源
相似解决方案