nodejs,express设置允许跨域请求

发布时间:2020-10-29 发布网站:编程之家
编程之家收集整理的这篇文章主要介绍了nodejs,express设置允许跨域请求编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

 

express设置允许跨域请求

//设置跨域访问
app.all("*",function (req,res,next) {
  设置允许跨域的域名,*代表允许任意域名跨域
  res.header("Access-Control-Allow-Origin",req.headers.origin || '*');
   //允许的header类型
  res.header("Access-Control-Allow-Headers","Content-Type,Authorization,X-Requested-With" //跨域允许的请求方式 
  res.header("Access-Control-Allow-Methods","PUT,POST,GET,DELETE,OPTIONS" 可以带cookies
  res.header("Access-Control-Allow-Credentials",1)">trueif (req.method == 'OPTIONS') {
    res.sendStatus(200);
  } else {
    next();
  }
})

 

总结

以上是编程之家为你收集整理的nodejs,express设置允许跨域请求全部内容,希望文章能够帮你解决nodejs,express设置允许跨域请求所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入编程之家官方QQ群:1065694478