融资项目——axios之跨域问题的解决

当我们在使用vscode编写的前端网页访问后台时,如果前端页面和后端不在同一个项目的时候,访问后端的数据会产生问题,如下图所示:

可以发现前端页面的端口号为5500,而请求的后端端口号为8080。此时前端无法接收后端的数据。此时则为跨域现象,跨域分为域名不同;域名相同、端口不同;协议不同三种。

如果允许前端跨域访问数据,解决办法是在后端相应的Controller方法的上方加上@CrossOrigin注解。

相关推荐
发现一只大呆瓜17 小时前
超全 Vite 性能优化指南:网络、资源、预渲染三维落地方案
前端·面试·vite
IT_陈寒18 小时前
Vue的computed属性怎么突然不更新了?
前端·人工智能·后端
智商不够_熬夜来凑18 小时前
【Picker】单选多选
前端·javascript·vue.js
米饭不加菜18 小时前
Typora 原生流程图语法完全指南(Flowchart.js)
前端·javascript·流程图
scan72419 小时前
langgraphy条件边
前端·javascript·html
冰小忆19 小时前
类变量在继承场景下的初始化规则是怎样的?
java·前端·数据库
YAwu1119 小时前
JavaScript this 底层机制剖析
前端·javascript
你好潘先生20 小时前
让 AI 任务不丢进度:YeeroAI 后台续跑与全局快捷操作实践
前端·人工智能·后端
小KK_20 小时前
写给前端小白:我终于搞懂了JS原型和原型链
前端·javascript