web端如何实现websocket发送ping

web端如何实现websocket发送ping帧,后台不支持使用socketIo框架

阅读 7.9k
2 个回答

没办法,不支持单独发送,所以你就用send发消息就得了。

webSocket 是“一个巴掌拍不响”的(其实 ping 也是,只不过大家都有这个“巴掌”,所以能“拍响”)。
不过你可以搭一个服务器进行中转,也就是网页通过 webSocket 把 ping 命令传给中转服务器,中转服务器执行真实的 ping 命令,并将结果回传给网页进行显示。
参见:https://github.com/novnc/webs...
不过问题来了:如果目标服务器是自己的服务器,那何不在目标服务器上部署 socket,或者直接开一个专门的接口呢?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进