记一次springmvc 404 错误

李志 2020-06-13 PM 1529℃ 0条

今天用户反馈一个操作报错,错误码404,司空见惯了,立马开始排查

  1. @Controller 注解有
  2. @RequestMapping 注解有
  3. @RequestMapping 没加method,理论各种方法都支持,直接拷贝链接贴到浏览器,能访问
  4. 给方法加个method=POST,然并卵,GET正常的405错误,POST则404,邪门儿的很(这一步纯粹浪费时间)
  5. 妥协了,本地起来找个测试数据看看吧,一切正常,这就尴尬了。。。
  6. 检测服务器nginx配置,正常(这一步也是浪费时间)
  7. 查看入参,终于发现异样,有个参数定义的Integer,报404的场景传的小数,至此真相大白

//TODO 还有一点没想明白,GET什么参数都不传正常访问,POST什么参数不传也是404,和传错参数类型症状一样,传错参数不是400吗?

标签: none

非特殊说明,本博所有文章均为博主原创。

评论啦~