Я пытаюсь создать журнал запросов для моего веб-приложения. Я использую Spring 3.
0.
Я реализовал класс, расширяющий HandlerInterceptorAdapter
, и использовал preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)
для перехвата запроса.
В методе я хочу иметь возможность регистрировать тело запроса (мои параметры - это объекты в XML, которые записываются непосредственно в тело запроса), и для этого я использую request.getReader();
Проблема в том, что позже я получу IllegalStateException
, когда контроллер пружины попытается прочитать запрос.
Есть ли способ сделать то, что я намерен?