基于 EventMachine 的 WebSocket 服务器
可以调用 ws.pingable() 来检查所使用协议是否支持 ping & pong。可以发送 ping 帧 (ws.ping(body = '')),客户端必须以 pong 回复,或者服务器可以发送未经请求的 pong 帧 (ws.pong(body = '')),客户端不应对此回复。这些方法无论协议版本如何都可以使用;如果协议支持 ping & pong,则返回 true,否则返回 false。
在接收 ping 时,服务器会自动响应 pong,因为规范要求这样做(因此您不应编写一个在接收 ping 后回复 pong 的 onping 处理程序),但如果需要,可以通过使用 onping 和 onpong 方法绑定到 ping 和 pong 事件。
暂无开放 Issues,或尚未同步最近议题。