看起来在这两种情况下客户端都会向服务器发送请求并得到响应,除非在服务器发送事件中你可以在服务器端代码中设置重试时间。那么与使用jQuery post或get方法相比,使用SSE有什么好处吗?
看起来在这两种情况下客户端都会向服务器发送请求并得到响应,除非在服务器发送事件中你可以在服务器端代码中设置重试时间。那么与使用jQuery post或get方法相比,使用SSE有什么好处吗?
SSE不受IE支持,但是如果你使用库,可以在IE 8+上实现。
服务器发送事件会减少服务器上的流量。客户端不需要每分钟请求新闻。数据仅在可用时传递。此外,数据会即时到达客户端,而不仅仅是在客户端请求时。
如果要使用SSE,应该使用像Yaffle's EventSource这样的库。