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

net::err incomplete chunked encoding error - Spring sseEmiter

提问人:D. Hill 提问时间:10/14/2016 最后编辑:Issam El-atifD. Hill 更新时间:10/14/2016 访问量:4858

问:

我实现了一个spring sseEmituter来发送一个非常基本的消息,如下所示:

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


}

客户端:

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

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

GET http://localhost:8080/events/broadcast net::ERR_INCOMPLETE_CHUNKED_ENCODING

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

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

java spring-mvc 事件 server-sent-events

评论

0赞 Issam El-atif 10/14/2016
你有正在运行的防病毒软件吗?
0赞 D. Hill 10/14/2016
我在我公司的网络上,可能有很多反*软件
0赞 Issam El-atif 10/14/2016
也许您正面临与 stackoverflow.com/questions/29894154/ 相同的问题......
0赞 EmeraldTablet 4/7/2017
你设法解决了这个问题吗?如果是这样,请发布如何。

答: 暂无答案