diff --git a/skywalking-sdk-plugin/web-plugin/src/main/java/com/ai/cloud/skywalking/plugin/web/SkyWalkingFilter.java b/skywalking-sdk-plugin/web-plugin/src/main/java/com/ai/cloud/skywalking/plugin/web/SkyWalkingFilter.java index cdfc9cf1a..9a7e73163 100644 --- a/skywalking-sdk-plugin/web-plugin/src/main/java/com/ai/cloud/skywalking/plugin/web/SkyWalkingFilter.java +++ b/skywalking-sdk-plugin/web-plugin/src/main/java/com/ai/cloud/skywalking/plugin/web/SkyWalkingFilter.java @@ -57,7 +57,7 @@ public class SkyWalkingFilter implements Filter { filterChain.doFilter(servletRequest, servletResponse); HttpServletResponse httpServletResponse = (HttpServletResponse) servletResponse; - httpServletResponse.setHeader(TRACE_ID_HEADER_NAME, Tracing.getTraceId()); + httpServletResponse.addHeader(TRACE_ID_HEADER_NAME, Tracing.getTraceId()); } catch (Throwable e) { receiver.handleException(e); throw new ServletException(e);