RequestBodyAdvice全局配置请求参数

线上系统收到异常报警:org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing:public,原因是请求的requestbody内容为空导致。处理方式有两种:

  1. 使用@RequestBody注解的地方设置属性required=false,但这种方式每个使用的注解的地方都需要改,费时费力且容易遗漏。

  2. 自定义RequestBodyAdvice,重写handleEmptyBody方法,如:
    RequestBodyAdvice全局配置请求参数

上一篇:总结:springmvc关于Ajax传值问题


下一篇:Spring开发后端如何获取http请求体body中的json格式的数据