跨域的解决方案

2022-09-13  本文已影响0人  43e1f527c136

1 通过cors设置cors头解决跨域,也可以针对一个接口使用cors()中间件解决跨域

2 通过设置响应头访问允许控制源,也就是白名单设置响应头Access-Control-Allow-Origin值客户端ip地址

res.head("Access-Control-Allow-Origin","*")

res.head("Access-Control-Allow-Origin","http://127.0.0.1:5000")

3 代理服务器,http-proxy-middleware模块

{

target:目标服务器,

pathRewrite:{ "^/zy",""},

changeOrigin:true

}

客户端先给本地服务器发请求,本地服务器给目标服务器发请求,目标服务器把数据返回给本地服务器,本地服务器再把

数据转发给客户端

4  jsonp跨域

上一篇下一篇

猜你喜欢

热点阅读