HTTP Header 로그 off 기능 - -Duse.http.header.log=y 옵션 추가시 로깅

This commit is contained in:
curry772
2026-04-08 14:16:48 +09:00
parent dc1ee33517
commit f9a520eacc
@@ -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");