websocket test chat
安装 pyvenv 环境源环境/bin/激活后,运行以下命令安装依赖:pip install -r 要求.txt
。然后运行服务器,激活环境源环境/bin/激活,创建用户,并按照提示输入请求的值。对于演示,用户信息存储在文件 users.json
中。
运行网络客户端时,打开浏览器访问相应的地址。对于 HTTP 客户端,票据由服务器生成,无需认证。运行 Python 客户端时,激活环境源环境/bin/激活,执行 python ws_client.py
,输入您的用户名即可开始聊天。
网络套接字接口的登录过程:
- 发送请求,内容类型为
application/json
,数据格式为:
```json
{
'username': 'Your username',
'password': 'cool' # 静态密码
}
```
- 成功后将返回登录票据:
```json
{
'ticket': 'MY_SEC'
}
```
用户评论