我有CreatedOn
类来过滤MyGenericFilter
请求中的请求正文。而且我还有一个控制器类来处理此POST请求。
在POST
的{{1}}方法中,我从MyGenericFilter
doFilter
方法读取数据并调用chain.doFilter()方法。
但是我收到了400个错误的请求(HttpServletRequest
)。控制器无法知道请求正文。
我认为问题是从getInputStream()
的{{1}} InputStream读取所有数据。是吗?
如何解决此问题?如何从Required request body is missing
复制InputStream数据?