【发布时间】:2021-04-15 14:59:58
【问题描述】:
我正在使用 django 频道。当消费者中引发异常时,它将记录错误,websocket 连接将断开,然后重新连接。
我想在断开连接之前发送一条 websocket 消息。我试图捕捉错误,发送消息,然后重新引发异常。但是消息仍然没有发送。
实现这一目标的最佳方法是什么?
【问题讨论】:
-
您可以使用
onerror事件监听器在websocket断开连接之前从它那里得到一条错误消息。 -
@AjayLingayat,在服务器错误时,不会向前端发送错误事件。我尝试在前端为 onerror 添加一个事件侦听器,但没有显示任何内容。我可以看到打开事件和关闭事件。