form-data与raw-application/json方式发送POST请求对POJO封装的影响

postman分别以form-data/raw-application/json方式发送POST请求,后端使用分别使用@RequestBody/@RequestParam注解需封装的POJO
form-data ---> @RequestBody 封装失败
form-data ---> @RequestParam 封装失败
raw-application/json ---> @RequestParam 封装失败
raw-application/json ---> @RequestBody 成功封装
...

一些参考

SpringMVC参数解析绑定原理源码
@RequestParam @RequestBody @PathVariable 等参数绑定注解详解
@RequestBody的使用
前端以form-data方式/raw方式发送post请求的区别
四种常见的post请求方式中的参数形式

上一篇:SpringBoot普通参数与基本注解(@PathVariable、@RequestHeader、@RequestParam、@RequestBody)


下一篇:参数绑定