From 2c176f465369a89c8a0c544bf48eaed05965ed69 Mon Sep 17 00:00:00 2001 From: wangli <274027703@qq.com> Date: Wed, 26 Jun 2024 13:56:22 +0800 Subject: [PATCH] =?UTF-8?q?feat(REQ-2516):=20=E8=B0=83=E6=95=B4=20X-Metada?= =?UTF-8?q?ta-Tag=20=E5=8F=82=E6=95=B0=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/exception/support/GlobalExceptionHandler.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/axzo-common-autoconfigure/src/main/java/cn/axzo/framework/autoconfigure/web/exception/support/GlobalExceptionHandler.java b/axzo-common-autoconfigure/src/main/java/cn/axzo/framework/autoconfigure/web/exception/support/GlobalExceptionHandler.java index 976a37c..563ff8d 100644 --- a/axzo-common-autoconfigure/src/main/java/cn/axzo/framework/autoconfigure/web/exception/support/GlobalExceptionHandler.java +++ b/axzo-common-autoconfigure/src/main/java/cn/axzo/framework/autoconfigure/web/exception/support/GlobalExceptionHandler.java @@ -83,9 +83,10 @@ public class GlobalExceptionHandler extends ResponseEntityExceptionHandler { * 多设置一个key = TraceId, value为traceId的变量到MDC. 以兼容目前的logback-spring.xml的配置 */ public static final String TRACE_ID_IN_MDC = "traceId"; + private static final String RECORD_FLAG = "debug"; - @Value("${axzo.framework.debugging:X-Metadata-Tag}") + @Value("${axzo.framework.debug:X-Metadata-Tag}") private String recordExceptionHeaderName; @Value("${spring.application.name:}") private String applicationName; @@ -338,7 +339,7 @@ public class GlobalExceptionHandler extends ResponseEntityExceptionHandler { headerValue = MDC.get(recordExceptionHeaderName); } log.info("recordException HeaderName: {}", headerValue); - return headerValue.contains("debugging"); + return headerValue.contains(RECORD_FLAG); } private boolean shouldFilter(ExceptionResultHandler handler, Throwable e) {