javascript - 如何处理 Django Channels 在前端引发的 DenyConnection 错误
问题描述
有没有办法可以拒绝 Django Channels 中的 websocket 连接,并让前端知道连接被拒绝的原因。
频道文档提到了这个错误channels.exceptions.DenyConnection
。当我提出它时,我在前端得到一个 1006 关闭事件,这是一个异常关闭,我猜在其他情况下可能会引发。我正在寻找一种方法来表明连接被拒绝。
解决方案
推荐阅读
- jquery - 为stick_in_parent 设置新的offset_top
- python - Python 中的 $ 变量名来获取 os.getenv
- opengl - 多通道渲染管道比较(基本、超级、计算……)
- python - 为什么我会收到 Python 请求响应错误 400
- reactjs - 当用户滚动到时,如何让 React CountUp 真正运行?
- javascript - .then 在 promise 完成之前执行之后
- go - 与一次性付款相反的连接帐户和创建订阅
- python - 使用正则表达式实体自定义对话流聊天机器人中的密码长度
- asp.net-mvc - 作为 ClaimsIdentity 的 HttpContext.User.Identity 为空
- android - 当我使用 if else 然后将值传递给 setonClick 时,如何获取微调器值?