如何使用 "github.comgorillawebsocket "检查websocket连接是否处于就绪状态。

问题描述 投票:0回答:1

我在 Golang 中使用 "github.comgorillawebsocket "包,我想知道我的 websocket 连接是处于 OPEN 状态还是 CONNECTING 状态。

我想知道的状态可以从以下列表中看到 此处

go websocket gorilla
1个回答
0
投票

Gorilla包中没有这些状态的概念,但这里有一个从浏览器状态到Gorilla的大致映射。

  • Dialer.Dial和Upgrader.Upgrade方法返回的连接处于open状态。
  • 当连接上的读取返回错误或者应用程序发送一个 闭口.
  • 在应用程序调用了 关闭() 在连接上。
© www.soinside.com 2019 - 2024. All rights reserved.