HttpMessageNotReadableException: Required request body is missing:
完整错误:
Resolved [org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing: public java.lang.Object com.example.sx.study.Econtroller.test1(com.example.sx.study.Entity,org.springframework.validation.BindingResult)]
解决办法:
在@RequestBody后加上(required = false)
虽然通过此方法的确返回了信息 ,但是还是存在问题的。
写该类的目的是为了对于请求体(request body)传来参数进行校验,这种改法根本起不了作用。
正确改法:
打开postman,在Body中填入需要验证的数据。
这样才能达到参数检验的效果。
源码如下:
@Data public class Entity{@NotNull(message = "姓名不能为null")private String name;@Min(value = 30,message = "年龄最小为30")private Integer age;private Integer password;private String sex; }
@RestController public class Econtroller {@RequestMapping("test1")public String test1(@Valid @RequestBody Entity entity, BindingResult result){if (result.hasErrors()){String defaultMessage = result.getFieldError().getDefaultMessage();return defaultMessage;}System.out.println(entity);return "注册成功";}}
希望有帮助!!!
HttpMessageNotReadableException: Required request body is missing:相关推荐
- postman测试遇到的奇葩问题之:HttpMessageNotReadableException: Required request body is missing
postman测试遇到的奇葩问题之:HttpMessageNotReadableException: Required request body is missing 用postman测试导出接口 但 ...
- org.springframework.http.converter.HttpMessageNotReadableException: Required request body is(亲测)
我遇到这个问题的时候看到request body这个字眼想到了和后端接口@RequestBody这个注解有关 然后看接口的时候就明白了,我在参数列表中使用了@RequestBody进行参数获取 但是接 ...
- Required request body is missing错误
错误提示如下: org.springframework.http.converter.HttpMessageNotReadableException: Required request body is ...
- 解决:Required request body is missing
报错信息: WARN DefaultHandlerExceptionResolver:384 - Failed to read HTTP message: org.s ...
- 关于加入@RequestBody后请求报错:Required request body is missing:
关于加入@RequestBody后请求报错: Required request body is missing: 这个错误是由于Controller中加入了@RequestBody后却收不到指定请求体 ...
- Required request body is missing
美好的一天,从解决BUG开始! org.springframework.http.converter.HttpMessageNotReadableException: Required request ...
- 服务报错:Required request body is missing
完整异常 org.springframework.http.converter.HttpMessageNotReadableException: Required request body is mi ...
- Resolved [org.springframework.http.converter.HttpMessageNotReadableException: Required request body
idea报错信息:Resolved [org.springframework.http.converter.HttpMessageNotReadableException: Required requ ...
- 报错,Exception: Required request body is missing: public org.springframework.ui.ModelMap cn.yihuazt.co
问题: 2021-04-29 15:06:16.795 ERROR 30460 --- [io-12000-exec-1] c.y.w.c.GlobalControllerExceptionHandl ...
- 异常Required request body is missing。
前几天在调用接口时,请求的参数明明都已经填上去了,但就是报错,Required request body is missing.两种方法 上面报异常 (1)把**@RequestBody **去掉就好 ...
最新文章
- AWS-CLI-V2-Install
- Linux最常用命令:简单易学,但能解决95%以上的问题
- 静物摄影用光技巧_摄影技巧:冬天的阳光怎样拍才更美?
- 头文件(C++11)、从文件输入输出
- 移动隐藏邮箱并删除默认邮箱数据库
- 使用jOOQ的MockDataProvider破解简单的JDBC ResultSet缓存
- 关于信贷业务中常用的模型说明
- [转] 外企面试官最爱提的问题 TOP10
- 将模块放入到一个项目中展示_一个号称NB的开源电商系统
- SharePoint 2013 配置启用搜索服务
- 计算机网络class 3(速率的相关性能指标)
- Ubuntu HDMI连接后没有声音解决办法
- 必应 Bing 有点意思的搜索引擎
- 交换机端口mtu值最大_-【SDN】交换机MTU配置总结
- 大数据还能火多久?通俗说大数据、人工智能、机器学习之关系
- JAVA中Object类中的equal方法
- 80c51单片机c语言程序,80C51单片机电子钟程序
- python黑科技脚本_利用Python实现FGO自动战斗脚本,再也不用爆肝啦~
- 若x,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是: A)scanf(“ %d%lx,%le“,x,y,z); B)scanf(“%2d * %d%lf“,
- 【SAP Hana】X档案:SAP HANA SQL 基础教程