vue解决跨域问题

56 阅读1分钟

1、什么是跨域

浏览器的同源策略:要求请求两侧的协议、主机号、端口号一致。所谓跨域就是违背了浏览器的同源策略。

2、解决跨域

解决跨域方法很多,其中配置代理服务器是一种方法。所谓代理即:当我的浏览器要请求我的服务器A上的数据,浏览器会通过代理服务器,将请求转给服务器A;当服务器A返回数据时,也是先将数据返回给代理服务器,代理服务器再把数据返回给浏览器

3、vue配置代理

vue中解决跨域问题,是在vue.config.js文件中添加配置

image.png

配置完成之后需要重启项目,否则无效