dongsong1911
2015-07-07 08:30
浏览 986
已采纳

Gorilla WebSocket与golang.org/x/net/websocket的比较

According Gorilla Websockets Project it is not possible to send pings and pongs using golang.org/x/net/websocket. At the same time, the following is on the project page of golang.org/x/net/websocket:

Package websocket implements a client and server for the WebSocket protocol as specified in RFC 6455.

I am a little confused. golang.org/x/net/websocket implements RFC 6455 but can not send control frames (cancel, ping, pong) although this is specified in RFC 6455 - Section Control Frames

So what will happen if I use golang.org/x/net/websocket package. Will the connection abort after a timeout? In other words, how is it ensured here that the connection does not break off.

图片转代码服务由CSDN问答提供 功能建议

根据 Gorilla Websockets项目,无法使用 golang.org/x/net/websocket 发送ping和pong。 同时,以下内容在 golang.org/x/net/的项目页面上 websocket

软件包websocket为RFC 6455中指定的WebSocket协议实现了客户端和服务器。 \ n

我有点困惑。 golang.org/x/net/websocket 实现RFC 6455,但是尽管在 RFC 6455-部分控制框架

所以,如果我使用 golang.org / x / net / websocket 软件包。 超时后连接会中止吗? 换句话说,在这里如何确保连接不会中断。

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题