From 6dff429642e1460c8c37cd23ec8468df18a56834 Mon Sep 17 00:00:00 2001 From: xujun Date: Sat, 25 Apr 2026 11:55:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=BC=82=E5=B8=B8=E6=89=93?= =?UTF-8?q?=E5=8D=B0=E6=97=A5=E5=BF=97BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/xtools/app/common/log/filter/HttpLogFilter.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/xtools-app-common/xtools-app-common-log/xtools-app-common-log-filter/src/main/java/xtools/app/common/log/filter/HttpLogFilter.java b/xtools-app-common/xtools-app-common-log/xtools-app-common-log-filter/src/main/java/xtools/app/common/log/filter/HttpLogFilter.java index 8c59095..19d3ac4 100644 --- a/xtools-app-common/xtools-app-common-log/xtools-app-common-log-filter/src/main/java/xtools/app/common/log/filter/HttpLogFilter.java +++ b/xtools-app-common/xtools-app-common-log/xtools-app-common-log-filter/src/main/java/xtools/app/common/log/filter/HttpLogFilter.java @@ -109,7 +109,7 @@ public class HttpLogFilter extends BaseFilter implements Ordered, BaseParams { // 处理异常日志 LogLevel level = LogLevel.INFO; - boolean printLog = true; + Boolean printLog = null; if (!PathPatternUtils.match(RESP_WHITE_LIST, uri)) { // 获取响应内容 Object respData = getContent(responseWrapper.getContentAsByteArray()); @@ -128,7 +128,11 @@ public class HttpLogFilter extends BaseFilter implements Ordered, BaseParams { // 将内容复制回原始响应 responseWrapper.copyBodyToResponse(); // 记录响应日志 - LogBus.init(level, LogBusBaseType.HTTP_REQUEST).print(printLog).data(log).save(); + LogBus logBus = LogBus.init(level, LogBusBaseType.HTTP_REQUEST).data(log); + if (Objects.nonNull(printLog)) { + logBus.print(printLog); + } + logBus.save(); } /**