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」到後臺,感受仍是用一種輪詢的機制實現實時獲取後臺的更新,服務器的壓力並不會減小。