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)
我认为这与浏览器设置有关,因为代码在其他示例中是一致的。
解决此类错误的任何经验将不胜感激-谢谢。
归档时间: |
|
查看次数: |
2347 次 |
最近记录: |