Firefox无法在django channels echo server中与服务器建立连接

l7mqbcuq  于 2023-06-25  发布在  Go
关注(0)|答案(1)|浏览(111)

我用Django Channels写了一个echo服务器,我会给予你链接
channels_echo_server
当我尝试连接到Echo服务器时,在控制台中出现此错误
Firefox无法建立到服务器的连接,地址为ws:127.0.0.1:8000/ws/ 套接字意外关闭
未找到:/ws/
我在Chrome浏览器中得到相同的错误
我卸载并重新安装了几次Channels甚至Django项目
但是没有用
问题出在哪里?

whhtz7ly

whhtz7ly1#

我自己找到了解决办法
我在routing.py(echo应用程序)中的消费者类之后放了一个as_asgi(),它工作了
in echo/routing.py--> path('ws/',consumers.EchoConsumer.as_asgi())

相关问题