
[英]How can I do Ping/Pong between JavaScript and NodeJS WebSocket?
[英]How do I catch ping/pong frames sent to my ws listener from the server?
您只需监听一个 ping 事件: https://github.com/websockets/ws/blob/master/doc/ws.md#event-ping
这里真正的答案是 RTFM。
为此,您需要一个 Node 应用程序。 该应用程序和您的前端 (FE) 将具有开放的 websockets,它们将通过它们进行通信。
从概念上讲,您运行一个节点服务器并在其上打开一个网络套接字。 然后你将你的 FE 提供给用户。 用户浏览器中的 FE 通过 websocket 打开与服务器的连接。服务器通过这个开放通道向 FE 发送/推送一些消息,客户端也可以向应用程序发送一些消息。
websockets 与简单请求的不同之处在于您可以将数据推送到 FE。 对于简单的请求,FE 只能从服务器 PULL 数据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.