在Web应用程序中使用HTML5服务器发送的事件

要在Web应用程序中使用服务器发送的事件,您需要在文档中添加<eventsource>元素。

<eventsource>元素的src属性应该指向一个URL,该URL应该提供一个持久的HTTP连接,该连接发送包含事件的数据流。

该URL指向一个PHP,PERL或任何Python脚本,这些脚本将始终如一地发送事件数据。

示例

这是一个示例,显示预期服务器时间的应用程序。

<!DOCTYPE HTML>
<html>
   <head>
      <script>
         /* Define event handling logic here */
      </script>
   </head>

   <body>
      <div id = "sse">
         <eventsource src = "/cgi-bin/ticker.cgi" />
      </div>
      <div id = "ticker">
         <TIME>
      </div>
   </body>
</html>