github“网络推送通知”如何工作?

use*_*544 6 real-time github websocket

似乎 github 在其 Web 界面上使用轮询服务器进行实时通知(live.github.com)。

似乎该技术既不是基于 Websocket 的,也不是基于 XHR 轮询的。

它是如何开发的?

use*_*544 4

他们似乎使用 HTML5 服务器发送事件。

一段时间后,我通过查看接受“text/event-stream”的 live.github.com 请求找到了它