【发布时间】:2020-05-08 03:40:26
【问题描述】:
连接关闭后我必须触发一些操作。这是代码
from sanic import response
from sanic.websocket import ConnectionClosed
@app.websocket('/tablefeed')
async def feed(request, ws):
try:
while True:
client_data = json.loads(await ws.recv())
client_code = client_data.get('id')
if client_code == 1: "do something"
except ConnectionClosed:
"do something else"
当客户端关闭他们的连接时,“做其他事情”不会执行。连接断开时如何获得通知?
【问题讨论】: