#express#使用cors解决跨域问题

  • 方法一,在响应头配置三个参数
app.all("*",(req,res,next) => {
	res.header("Access-control-Allow-Origin",配置可以跨域的url地址/*代表全部);
	res.header("Access-control-Allow-Header","content-type");
	res.header("Access-control-Allow-Method",配置可以跨域的请求方式);
})
  • 方法二,直接使用express的中间件cors
app.use(cors());
  • 方法三,使用服务器代理请求(服务器直接的请求是没有跨域问题的)
    1,安装request模块(里面是封装好node的http模块)
    2,使用request模块发送服务器请求
request.get(请求的url地址,(err,body,response) => {
	//response是请求的结果
})
发布了11 篇原创文章 · 获赞 0 · 访问量 108

猜你喜欢

转载自blog.csdn.net/weixin_45037444/article/details/104135417