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

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

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

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

相关推荐
美酒没故事°15 分钟前
vue3+element实现复杂表单选中回显
前端·javascript·vue.js
Gogym25 分钟前
解决vue axios提交日期,服务器接收少一天的问题
前端·javascript·vue.js
韭菜炒大葱31 分钟前
LangChain 二:输出结果定制与历史管理能力详解
前端·langchain·openai
明月_清风32 分钟前
不止是代码堆放:带你全面掌握 Monorepo 核心技术与选型
前端
Aliex_git34 分钟前
Vue2 - Watch 侦听器源码理解
前端·javascript·vue.js·笔记·学习
你疯了抱抱我36 分钟前
【QQ】空间说说批量删除脚本(不用任何额外插件,打开F12控制台即可使用)
开发语言·前端·javascript
进击的野人41 分钟前
Vuex 详解:现代 Vue.js 应用的状态管理方案
前端·vue.js·前端框架
未知原色41 分钟前
前端工程师转型AI的优势与挑战
前端·人工智能
鹏北海42 分钟前
Single-SPA 学习总结
前端·javascript·微服务