当前位置: 首页 > ai >正文

axios访问后台时,返回404

axios写了一个异步调用后台的方法,调用结果走了catch。后台打断点,发现调用成功了,且也正确返回了。但前台始终报:code: ERR_BAD_REQUEST ,message: Request failed with satus code 404。

刚开始以为是跨域的地址没有正确转换。于是在vite.config.js里配置如下:

server: {proxy: {'/api/': {target: 'http://localhost:8081',changeOrigin: true,rewrite: (p) => p.replace(/^\/api/, ''),// 打印日志相关bypass(req, res, options) {const url = options.target + options.rewrite(req.url)res.setHeader('X-Proxy-Url', url)}}}
}

发现f12里显示的X-Proxy-Url地址是正确的。这也印证了为什么能调用到后台。

后来在排查之后,发现后台controller上面没有加@ResponseBody。。。。。。

加上之后故障排除。看来是不加这个,springboot就没有把返回值当成json的bean,有可能吧。解决就行。

http://www.xdnf.cn/news/13231.html

相关文章:

  • chrome插件中如何使用midscene.js
  • Leetcode 3577. Count the Number of Computer Unlocking Permutations
  • LeetCode 240 搜索二维矩阵 II
  • MySQL中的隐式主键和隐藏列
  • Go 语言接口详解
  • 架空线路图像视频监测装置
  • SkyWalking 10.2.0 SWCK 配置过程
  • 『uniapp』url拦截屏蔽 避免webview中打开淘宝店铺自动跳转淘宝
  • 腾讯开源 AniPortrait:音频驱动的逼真肖像动画生成革命
  • 【Java】Arrays.sort:DualPivotQuicksort
  • Spring AI MCP
  • AISHELL-5 全球首套智能驾舱中文语音交互数据集开源
  • 探秘鸿蒙 HarmonyOS NEXT:鸿蒙定时器,简单倒计时的场景应用
  • HAProxy 高可用部署方案详解
  • Blogx项目配置文件读取流程详解
  • echarts开发 | 数据可视化 -- 第一篇 echart配置项学习
  • 第13篇:数据库中间件缓存策略设计与热点数据优化实践
  • 华为云AI开发平台ModelArts
  • [小白]java之复杂JSON解析【超详细】
  • React19源码系列之合成事件机制
  • ARM内存理解(一)
  • Vim 高亮命令完整学习笔记
  • 实战案例-FPGA如何实现JESD204B确定性延迟
  • AIX智能下载器,轻松获取软件图标
  • 制作一款打飞机游戏69:编辑器升级
  • git常用操作3 替换仓库和分支管理
  • 3D图像渲染和threejs交互坐标系入门知识整理
  • Vim 列操作命令完整学习笔记
  • 力扣热题100之二叉树的层序遍历
  • 云原生核心技术 (2/12): Docker 入门指南——什么是容器?为什么它比虚拟机更香?