一、什么是跨域
要了解跨域,首先得知道浏览器的同源策略。
同源策略:是由Netscape提出的一个安全策略,能够阻挡恶意文档,保护本地数据。它能限制一个源的文档或脚本对另一个源的交互,使得其它源的文档或脚本,无法读取或修改当前源。
是否同源:当两个url的域名、协议和端口均相同。
举例来说:url: http://127.0.0.1:80/demo/01.html 中组成部分如下图所示:

| url | 是否同源 | 原因 |
| http://127.0.0.1:80/demo/02.html http://127.0.0.1:80/demo2/01.html |
同源</ |

本文介绍了浏览器的同源策略以及为何需要跨域,重点讲解了在Vue项目中如何通过vue.config.js的devServer.proxy配置实现跨域。详细解释了publicPath的作用,并阐述了proxy的target和pathRewrite参数的功能,帮助开发者理解如何设置代理以实现前端与后端的通信。
最低0.47元/天 解锁文章
1325

被折叠的 条评论
为什么被折叠?



