♀️潜意识起点:个人主页
座右铭:得之坦然,失之淡然。
擅长领域:前端
是的,我需要您的:
点赞❤️关注收藏
是我持续下去的动力!
目录
一.作者有话说
二.第一步
2.1 在你的vue找到 vite.config.js
2.2 快捷代码
三. 第二步
3.1 访问路径更改编辑
3.2 问题解决了
四.总结【不用看,浪费大家时间】
4.1 安全性
4.2 灵活性
4.3 模块化架构
4.4 分离关注点
4.5 提高用户体验
4.6 便于调试和测试
4.7 支持移动端和多平台应用
4.8 增强API管理
4.9 支持CDN和第三方服务
4.10 更好的用户权限控制
4.11 优化负载均衡
4.12 便于集成新技术
4.13 支持多种认证机制
4.14 实时数据更新
4.15 提升代码复用性
今天我在前后端联调的时候发现了一个跨域传值报错,让我很头痛,但是好在花费不到2个小时查阅了一些资料通过前端解决了跨域问题。
解决前后端的跨域问题,本文主要是带你通过前端解决跨域问题,这里的前端指的是通过改vue的有关配置去解决跨域问题,指在解决问题,如果要系统的学习跨域问题,那么建议前后端跨域解决方案都要去了解一些。
ticket:1 Access to XMLHttpRequest at 'http://localhost:8080/seat' from origin 'http://localhost:5173' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
上面是报错的详细。
加入框框的这句话,内容自己更改
【可以复制】端口号改改就可以!
import { defineConfig } from 'vite';
export default defineConfig({
server: {
proxy: {
'/seat': {
target: 'http://localhost:8080',
changeOrigin: true,
}
}
}
});
到这里就解决了问题了。
我也不想啰嗦,因为我搜索了许多csdn的文章大多数都是非常的啰嗦的,
前端跨域处理的好处主要体现在以下几个方面:
♀️潜意识起点:个人主页
座右铭:得之坦然,失之淡然。
擅长领域:前端
是的,我需要您的:
点赞❤️关注收藏
是我持续下去的动力!