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

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

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

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

相关推荐
社恐的下水道蟑螂15 分钟前
从奶茶店彻底搞懂 SSR!从零到拿捏服务端渲染,看完面试吹牛逼不卡壳
前端·react.js·性能优化
EnCi Zheng20 分钟前
M1-如何转换为HTML
前端·html
luanma15098027 分钟前
Laravel 8.X重磅特性全解析
前端·javascript·vue.js·php·lua
kyriewen43 分钟前
为什么我的代码在测试环境跑得好好的,一到用户电脑就崩?原来凶手躲在地址栏旁边
前端·javascript·chrome
Wect1 小时前
LeetCode 215. 数组中的第K个最大元素:大根堆解法详解
前端·算法·typescript
ETA81 小时前
面试官:说说事件冒泡与委托?这是我见过最透彻的回答
前端·javascript
C澒1 小时前
PC 桌面富应用:速分客户端
前端·c++·electron·web app
tzy2332 小时前
Vue和React之争
前端·vue.js·react.js
网络点点滴2 小时前
Vue3中toRaw和MarkRaw
前端·javascript·vue.js
李松桃2 小时前
01HTML-CSS-入门知识点
前端·css