文章针对后端通过WebClient转发text/event-stream流时,前端出现多个事件粘连堆叠、JSON被截断及乱码的问题,定位根因在于Nginx默认启用的代理缓冲与缓存机制。该机制会合并分块数据,破坏SSE流式响应的独立性与完整性。解决方案是关闭Nginx的proxy_buffering和proxy_cache,并设置响应头X-Accel-Buffering为no,使后端数据实时直传客户端。配置后每个流事件作为独立完整JSON返回,不再粘连、截断或解析出错。读者可据此处理类似SSE代理场景中的数据完整性故障,保障流式接口的实时性与正确性。