SpringBoot传递JSON对象的时候,JSON只能读取一次

SpringBoot处理对象数据(application/x-www-form-urlencoded)格式,后端几个对象都可以,但是试用(application/JSON)的时候只能传递一次。代码我看过,因为JSON处理的时候从流中读取,而流数据只能读取一次~~~
好像有个版本的SpringFramework是可以处理多次JSON的,为何取消JSON多个对象接受了呢?求教。

啥叫做多个json对象接受哦?你一个Controller方法。有多个@RequestBody ??

我记错了~


这段代码我看过了~我想问的是对于(application/JSON)类型数据,为何SpringBoot不支持多个@RequestBody传递?
从代码中知道流读取一次后就失效了,但是可以进行unread。
但是读流的时候没有对流进行unread 导致了流数据丢失~SpringBoot是不想支持流数据多次使用嘛?

2 Likes