龙卷风websocket在服务器端关闭



我有一个连接到websocket处理程序在我的龙卷风应用程序,当我试图关闭它在服务器端,我得到意外的事件代码不等于一个,我已经在关闭参数

指定

处理程序方法代码:

def on_message(self, message):
    # do some stuff
    self.close(code=200)

在客户端,我希望onclose_event.code将是200,但它似乎是1006,是否有一种正确的方法来关闭websocket连接"清楚"与龙卷风指定的代码?

我使用的龙卷风版本是4.1

你能试试龙卷风4.2吗?关闭代码的处理在该版本中发生了变化,尽管我不确定它是否会解决这个问题。

来自4.2版本说明:"当另一方关闭连接时,我们现在回显接收到的关闭代码,而不是发送一个空的关闭帧。"

相关内容

  • 没有找到相关文章