我code.google.com/p/go.net/websocket在服务器中使用,因此客户端可以从服务器获取通知。
code.google.com/p/go.net/websocket
但是,似乎客户端连接到服务器后,如果客户端和服务器之间没有任何数据传输,服务器将在处返回EOF错误websocket.JSON.Receive(),这看起来像是一种超时机制。
websocket.JSON.Receive()
我在Google中搜索过,看来websocket协议具有 乒乓 心跳来维持连接,我想问一下是否code.google.com/p/go.net/websocket支持此ping协议? 如果要保持客户端与服务器之间的连接有效,该怎么办?
直到2013年,go.net websocket库才不支持(自动)保持活动消息。您有两种选择: