spring400错误的请求问题排查思路

今天在修改一个前端页面组件后,接口中出现了大量的400接口如下图所示:


问题图片.png

经过查询此类问题是描述是:由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求。
也就是说是请求问题,spring无法完成相关转发。因此,找到spring相关转发入口spring-web-servelet中的dispathchservlet入口,我所使用版本为3.1.1,经过调试反复调试发现其中异常如下:


调试截图.png

很明显,被我修改页面后,接口中少传了一个字段ZBBB,加上测试之后就正常了。记录再次,希望给大家遇到此类问题,在没有其他方法时,提供一个定位问题的思路。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,993评论 19 139
  • 在网上看到一篇专门汇总面试题的文章,于是一时兴起,就把其内容整理了一番,因为原文问题和答案不完整,且混在一起,于是...
    帅可儿妞阅读 849评论 0 1
  • 微博和知乎中的 feed 流是如何实现的?https://www.jianshu.com/p/1d8345c340...
    Zal哥哥阅读 933评论 0 1
  • 1、JSP: jsp和servlet的区别 jsp本质就是Servlet,jsp的工作原理是:JSP页面在执行的时...
    小雨同志贰2岁阅读 922评论 1 3
  • 我们知道 Spring 中 HttpClient 请求使用的 RestTemplate 封装的HttpClient...
    KengG阅读 15,080评论 0 4