From f9a520eacceba13d3413f6b6fe2b8daa27f93f49 Mon Sep 17 00:00:00 2001 From: curry772 Date: Wed, 8 Apr 2026 14:16:48 +0900 Subject: [PATCH] =?UTF-8?q?HTTP=20Header=20=EB=A1=9C=EA=B7=B8=20off=20?= =?UTF-8?q?=EA=B8=B0=EB=8A=A5=20-=20-Duse.http.header.log=3Dy=20=EC=98=B5?= =?UTF-8?q?=EC=85=98=20=EC=B6=94=EA=B0=80=EC=8B=9C=20=EB=A1=9C=EA=B9=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../interceptor/HttpResponseLoggingInterceptor.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/eactive/eai/adapter/interceptor/HttpResponseLoggingInterceptor.java b/src/main/java/com/eactive/eai/adapter/interceptor/HttpResponseLoggingInterceptor.java index 2a8f8e3..19c061f 100644 --- a/src/main/java/com/eactive/eai/adapter/interceptor/HttpResponseLoggingInterceptor.java +++ b/src/main/java/com/eactive/eai/adapter/interceptor/HttpResponseLoggingInterceptor.java @@ -18,12 +18,18 @@ import java.util.Properties; public class HttpResponseLoggingInterceptor implements HandlerInterceptor { static Logger logger = Logger.getLogger(Logger.LOGGER_DEFAULT); + private static boolean httpHeaderLogMode = HttpAdapterExtraLogUtil.isHttpHeaderMode(); - @Override + @Override public void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) throws Exception { logger.debug("httpHeader logging Interceptor start"); + if (!httpHeaderLogMode) { + logger.info("httpHeader logging off - use.http.header.log"); + return; + } + Properties transactionProp = (Properties) request.getAttribute(TransactionContextKeys.TRANSACTION_PROP); if(transactionProp == null || "ASYN".equals(transactionProp.getProperty(HttpAdapterServiceKey.INBOUND_SYNC_ASYNC_TYPE))){ logger.debug("httpHeader logging Interceptor ASYNC");