var source = new EventSource("/app/steel/state/test"); source.onmessage=function(event){ console.log(event.data); };
2.后台代码以下(使用的是spring mvc) java
@RequestMapping("test") @ResponseBody public String test(HttpServletResponse response) { response.setContentType("text/event-stream"); return "data:Testing 1,2,3\n\n"; }结果是,前台每隔一下子就会发一个请求“/app/steel/state/test”到后台,感受仍是用一种轮询的机制实现实时获取后台的更新,服务器的压力并不会减小。