fastapi-websocket-broadcast:使用FastAPIStarlette的Websocket“广播”演示

时间:2021-05-09 14:16:35
【文件属性】:
文件名称:fastapi-websocket-broadcast:使用FastAPIStarlette的Websocket“广播”演示
文件大小:14KB
文件格式:ZIP
更新时间:2021-05-09 14:16:35
async websocket python3 starlette fastapi fastapi-websocket-broadcast 在 / 实现的熟悉的“聊天” websocket演示应用程序的。 与运行 uvicorn app:app 然后将浏览器指向 。 REST API文档在/docs端点下提供。 Websocket界面 来自服务器的数据是JSON,格式为 { " type " : ... , " data " : { ... } } 其中type是以下之一: ROOM_JOIN-在成功加入聊天室时发送给用户 USER_JOIN-当新用户加入聊天室时发送给所有聊天室用户 USER_LEAVE-当用户离开聊天室时发送给所有聊天室用户 错误-发生服务器错误时发送给一个或多个用户 消息-一位用户的聊天消息,广播给所有聊天室用户 WHISPER-从一个用户到另一个用户的私人消息
【文件预览】:
fastapi-websocket-broadcast-master
----app.py(11KB)
----Pipfile.lock(16KB)
----README.md(970B)
----Pipfile(274B)
----.gitignore(9B)
----static()
--------index.html(7KB)

网友评论