路径正确却报404

当遇到404错误时,从前端到后端进行了全面排查,包括检查路径、确认网关配置、审查启动类和控制器注解等,最终在深入检查controller时,发现包名多了一个字母导致问题,纠正后恢复正常。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

路径正确却报404

思路:

1、404肯定是路径不对
在这里插入图片描述在这里插入图片描述
从前端请求调用的方法到路径都检查一边,感觉没问题

2、单独访问路径,还是404
在这里插入图片描述
排除前端问题,应该是后端问题

3、怀疑是网关没有配置该模块
在这里插入图片描述
配置了啊,依旧不行

4、怀疑启动类缺少注解
在这里插入图片描述
检查后不缺注解

5、怀疑controller缺少注解
在这里插入图片描述
依旧不缺

6、怀疑application配置不正确
在这里插入图片描述
检查后没有发现不对的地方

7、打开Swagger发现该模块端口可以访问,但是没有controller接口
在这里插入图片描述
思考为什么没有接口呢,是不是我controller的问题

8、返回检查controller
在这里插入图片描述
实在是找不到问题

解决:

包名写错了!多了一个字母!

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值