net :: err不完整的分块编码错误-Spring sseEmiter

D. *_*ill 5 java events spring spring-mvc server-sent-events

我已经实现了spring sseEmitter来发送非常基本的消息,如下所示:

 @RequestMapping(value = "/events/broadcast", method =RequestMethod.GET)
public SseEmitter broadcastMessage() throws IOException{
    SseEmitter sseEmitter = new SseEmitter();
    sseEmitter.send("Message 1");
    sseEmitter.complete();
    return sseEmitter;


}
Run Code Online (Sandbox Code Playgroud)

客户端:

 var source = new EventSource("/events/broadcast");
    source.onmessage = function(event){
        var i = 0;
    }
Run Code Online (Sandbox Code Playgroud)

但是,在运行时,该方法被调用,但是我在浏览器中收到以下错误:

GET http://localhost:8080/events/broadcast net::ERR_INCOMPLETE_CHUNKED_ENCODING
Run Code Online (Sandbox Code Playgroud)

我认为这与浏览器设置有关,因为代码在其他示例中是一致的。

解决此类错误的任何经验将不胜感激-谢谢。