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

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

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

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

相关推荐
小村儿12 小时前
给 AI Agent 装上"长期记忆":Karpathy 的 LLM Wiki 思想,我做成了工具
前端·后端·ai编程
竹林81812 小时前
用ethers.js连接MetaMask实现Web3钱包登录:从踩坑到稳定运行的完整记录
前端·javascript
heyCHEEMS12 小时前
如何用 Recast 实现静态配置文件源码级读写
前端·node.js
心连欣12 小时前
从零开始,学习所有指令!
前端·javascript·vue.js
review4454312 小时前
大模型和function calling分别是如何工作的
前端
东东同学12 小时前
耗时一个月,我把 Nuxt 首屏性能排障经验做成了一个 AI Skill
前端·agent
冴羽13 小时前
超越 Vibe Coding —— AI 辅助编程指南
前端·ai编程·vibecoding
梦想的颜色13 小时前
一天一个SKILL——前端最佳自动化测试 webapp-testing
前端·web app
SoaringHeart14 小时前
Flutter进阶:放弃 MediaQuery.of(context) 使用 NScreenManager
前端·flutter
openKaka_14 小时前
从 scheduleUpdateOnFiber 到 Root 微任务调度:React 如何把更新交给调度系统
开发语言·前端·javascript