Код: Выделить всё
CommonsRequestLoggingFilterЕще одна вещь, которую я хотел бы упомянуть, это то, что CommonsRequestLoggingFilter на самом деле знает, когда запрос получен, он регистрирует сообщение типа «Запрос получен в...». Однако этот журнал не содержит тела запроса. После обработки сообщения оно регистрирует почти точную информацию с полезной нагрузкой.
Моя конфигурация для CommonsRequestLoggingFilter следующая. В нем нет ничего особенного.
Код: Выделить всё
@Bean
public CommonsRequestLoggingFilter requestLoggingFilter() {
CommonsRequestLoggingFilter loggingFilter = new CommonsRequestLoggingFilter();
loggingFilter.setIncludeClientInfo(true);
loggingFilter.setIncludeQueryString(true);
loggingFilter.setIncludePayload(true);
return loggingFilter;
}