我对 html5 server-sent-events 有一些疑问。
客户端总是在连接关闭后尝试重新连接。我知道服务器可以定义重新连接之前的时间printWriter.write("retry: 5000\n")
。但也有可能客户可以定义这个?或者如何防止客户端重新连接?
我的另一个问题是服务器如何向客户端抛出错误。客户端有一个错误处理程序eventsource.addEventListener('error', function(e) {...}, false);
。所以一定有办法抛出错误?!