服务器请求400(由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求)的原因

请求400的原因有很多,常见的为前端数据在调用后端控制器的时候出现的封装错误

常为,封装的时候,实体类中的变量名与前端传来的字段名不一致导致的

下面是我今天遇到的一个400错误,我反复对比我的变量名与前端传来字段名都是一致的

 

 这是我的url路径

 

这是我的实体类 

 

经过我的反复对比,发现前端的日期类型数据在传回后端的时候并没有进行日期格式化,

于是在createTime上加了一个日期类型格式化的注解

 

 果然是这里的问题,然后这个400的服务器错误解决了,

总体来说就是后端要与前端传来的数据变量名保持一致的同时,在有些特殊类型的情况下,还需要对特殊类型进行格式化处理

 

posted @ 2022-11-07 20:06  hzc8893  阅读(4301)  评论(0)    收藏  举报