node解决接口跨域问题

跨域

什么是跨域?

node作为后端解决跨域问题

如果请求的是以下三种类型

  • text/plain
  • multipart/form-data
  • application/x-www-form-urlencoded

可以在node设置普通资源请求

//允许所有的所有的http访问
Access-Control-Allow-Origin: *
//指定http域名xxxxx访问
Access-Control-Allow-Origin: http://xxxxx

如果请求的是以下类型(需预检的请求)

  • application/xxxxx

可以在node设置普通资源请求 + 请求首部

//允许所有的所有的http访问
Access-Control-Allow-Origin: *
//指定http域名xxxxx访问
Access-Control-Allow-Origin: http://xxxxx
//附带身份凭证的请求
//Access-Control-Allow-Credentials: true
//头部设置
Access-Control-Request-Headers: Content-Type

猜你喜欢

转载自blog.csdn.net/weixin_41891519/article/details/120775193