记录 HttpRequest 参数和请求正文
2022-09-04 21:44:09
我正在尝试为我的 Web 应用创建请求日志。我正在使用春季3。0.
我实现了一个类扩展,并使用 来拦截请求。HandlerInterceptorAdapter
preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)
在方法中,我希望能够记录请求正文(我的参数是XML中的对象,直接写入请求正文),并且为此我使用request.getReader();
问题是 - 稍后,当弹簧控制器尝试读取请求时,我将获得一个。IllegalStateException
有没有办法做我想要做的事?