跨域场景&&跨域处理方案
(1)跨域情况:
跨域情况:
1)、协议不同:http与https
2)、主机不同
3)、端口号不同
(2)跨域处理:
跨域处理:
1、JSONP处理跨域,缺点:只能处理GET请求
2、CORS后台处理(开发应用比较少)
3、服务代理(开发应用较为广泛)
(3)代理服务器:
代理服务器会帮我们做一个事情,即转发请求
浏览器还是请求3000端口,3000端口服务器作为代理服务器,会帮助我们做转发操作,转发给目标地址5000端口。
脚手架搭建好的项目里存在代理服务,我们只需要添加proxy配置即可
.