From 1236799852e1c4f49aa0dac4b2d15c5379003f20 Mon Sep 17 00:00:00 2001 From: luke Date: Tue, 24 Jun 2025 17:13:46 +0800 Subject: [PATCH] fix --- .../com/knowledge/base/application/filter/LogFilter.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/com/knowledge/base/application/filter/LogFilter.java b/src/main/java/com/knowledge/base/application/filter/LogFilter.java index 85c87db..e2ffef3 100644 --- a/src/main/java/com/knowledge/base/application/filter/LogFilter.java +++ b/src/main/java/com/knowledge/base/application/filter/LogFilter.java @@ -45,6 +45,13 @@ public class LogFilter extends OncePerRequestFilter { ContentCachingRequestWrapper requestWrapper = new ContentCachingRequestWrapper(request); ContentCachingResponseWrapper responseWrapper = new ContentCachingResponseWrapper(response); + String accept = request.getHeader("Accept"); + String contentType = response.getContentType(); + if ((accept != null && accept.contains("text/event-stream")) + || (contentType != null && contentType.contains("text/event-stream"))) { + filterChain.doFilter(request, response); + return; + } if (!"Y".equalsIgnoreCase(dynamicConfig.getRecordMsgBody())) { filterChain.doFilter(requestWrapper, responseWrapper);