我可以通过在spring rest controller中使用拦截器来获取普通的json请求以进行日志记录。但是一旦从我的httpservletrequest的输入流中读取了json,它就会在我的控制器层中变为null。有没有办法在拦截器laye中将我的httpservletrequest的输入流中的json设置回来? TIA。
答案 0 :(得分:0)
是的,这是因为弹簧如何处理HttpServletRequest
。
(一旦从客户端输入流读取输入流将为空。)
所以,下面可以有一个解决方案。