相关疑难解决方法(0)

SocketIO + Flask 检测断开连接

我在这里有一个不同的问题,但意识到它可以简化为:\n如何检测客户端何时从页面断开连接(关闭其页面或单击链接)(换句话说,套接字连接关闭)?我想制作一个带有更新用户列表的聊天应用程序,并且 I\xe2\x80\x99m 在 Python 上使用 Flask。当用户连接时,浏览器发送一个socket.emit()带有事件和用户名的消息,以告诉服务器有新用户存在,之后服务器将向所有客户端发送消息socket.emit(),以便所有客户端都会将此新用户追加到其用户列表中。但是,我希望客户端在断开连接时也向服务器发送一条包含其用户名的消息。我不知道如何正确触发触发器。注意:我\xe2\x80\x99m 只是使用一个带有脚本标签的简单html 文件作为页面,我\xe2\x80\x99m 不知道如何添加一个JS 文件来与页面一起使用,尽管我可以弄清楚如果有必要\xe2\x80\x99。

\n

python sockets flask python-3.x socket.io

7
推荐指数
1
解决办法
4441
查看次数

检查 Flask 中用户是否在线

我正在构建一个直播应用程序。如果他/她在线,用户可以呼叫其他用户。我可以在用户登录时注册日志。不过,我正在寻找一种方法来检查用户是否退出/退出应用程序。欢迎任何建议。

user-management flask flask-login

2
推荐指数
1
解决办法
4541
查看次数