From 1bd8b75e8c00290ab50f0495388ec3e98060dcc9 Mon Sep 17 00:00:00 2001 From: jianjun Date: Sat, 2 Apr 2022 18:10:08 +0800 Subject: [PATCH] bug --- .../com/epmet/commons/tools/utils/EpmetRequestHolder.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/utils/EpmetRequestHolder.java b/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/utils/EpmetRequestHolder.java index 94304fab98..2a70916069 100644 --- a/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/utils/EpmetRequestHolder.java +++ b/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/utils/EpmetRequestHolder.java @@ -1,6 +1,7 @@ package com.epmet.commons.tools.utils; import com.alibaba.ttl.TransmittableThreadLocal; +import com.epmet.commons.tools.constant.StrConstant; import org.apache.commons.lang3.StringUtils; import java.util.HashMap; @@ -46,7 +47,11 @@ public class EpmetRequestHolder { * @return */ public static String getHeader(String headerName) { - return requestHeaderTtl.get().get(headerName.toLowerCase()); + Map stringStringMap = requestHeaderTtl.get(); + if (stringStringMap == null){ + return StrConstant.EPMETY_STR; + } + return stringStringMap.get(headerName.toLowerCase()); } /**