Django通道套接字未连接到使用者

能够

我是套接字编程的新手,这里有点问题。我的客户未连接到消费者。

JavaScript代码

<script>
    // websocket scripts
    var socket = new WebSocket("ws://127.0.0.1:8000/test/")
</script>

路由

application = ProtocolTypeRouter({
    # (http->django views is added by default)
    'websocket': AuthMiddlewareStack(
        URLRouter(
            [
                url(r'^ws/test', consumers.TestConsumer),
            ]
        )
    ),
})

错误

WebSocket connection to 'ws://127.0.0.1:8000/test/' failed: Error during WebSocket handshake: net::ERR_CONNECTION_RESET

提示:甚至没有打中消费者,当我第一次启动服务器时,它打中了消费者。但是,当我加载该页面时,它永远不会碰到使用者并崩溃var socket = new WebSocket("ws://127.0.0.1:8000/test/")到目前为止,我已经可以推断出所有这些内容,所有指南都告诉我要做我已经在做的事情。我不知道为什么会这样,非常感谢您的帮助。

hardik24

你应该尝试ws://127.0.0.1:8000/ws/test-view/而不是ws://127.0.0.1:8000/test-view/

application = ProtocolTypeRouter({
    # (http->django views is added by default)
    'websocket': AuthMiddlewareStack(
        URLRouter(
            [
                url(r'^ws/test-view', consumers.TestConsumer),
            ]
        )
    ),
})

此处'webosocket'定义您正在使用ws://协议,但url(r'^ws/test-view', consumers.TestConsumer)定义要/ws/test-view/在localhost之后添加以连接到协议。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用asynctask android连接到套接字

来自分类Dev

python套接字未连接到其他网络

来自分类Dev

如何使用套接字IO检查有多少参与者连接到我的聊天室

来自分类Dev

如何使用akka连接到Unix套接字?

来自分类Dev

Laravel中拒绝使用套接字连接到DB

来自分类Dev

如何使用大猩猩连接到网络套接字?

来自分类Dev

如何使用套接字或curl连接到mysql

来自分类Dev

使用python在无限循环中连接到套接字

来自分类Dev

套接字未连接 Python

来自分类Dev

PHP Web套接字未使用SSL连接

来自分类Dev

如何从Java获取连接到Websphere MQ队列的使用者数量

来自分类Dev

获取通过Java的PCF请求连接到IBM MQ队列的使用者的ip

来自分类Dev

如何使用SocketIO订阅套接字通道?

来自分类Dev

节点-连接到套接字时的ENONET

来自分类Dev

Docker MySQL无法连接到套接字

来自分类Dev

通过sshfs连接到远程套接字

来自分类Dev

将 PHP 套接字连接到 SFML

来自分类Dev

如何使用url将python套接字客户端连接到服务器套接字?

来自分类Dev

FutureSession:套接字连接未关闭

来自分类Dev

vue套接字连接未触发

来自分类Dev

Nginx + uWsgi + Django'连接到上游时权限被拒绝'(套接字)

来自分类Dev

如何连接到现有的套接字io连接

来自分类Dev

纯粹通过原始套接字连接连接到网站

来自分类Dev

使用标准Web套接字客户端连接到Socket.io服务器

来自分类Dev

使用socat连接到套接字,发送命令并读取一行

来自分类Dev

使用node.js连接到已经建立的UNIX套接字吗?

来自分类Dev

使用rxjs创建一个可观察对象,稍后将其连接到Web套接字

来自分类Dev

如何使用“命名空间”和参数连接到远程套接字服务器?

来自分类Dev

如何使用Java套接字连接到在线服务器

Related 相关文章

  1. 1

    使用asynctask android连接到套接字

  2. 2

    python套接字未连接到其他网络

  3. 3

    如何使用套接字IO检查有多少参与者连接到我的聊天室

  4. 4

    如何使用akka连接到Unix套接字?

  5. 5

    Laravel中拒绝使用套接字连接到DB

  6. 6

    如何使用大猩猩连接到网络套接字?

  7. 7

    如何使用套接字或curl连接到mysql

  8. 8

    使用python在无限循环中连接到套接字

  9. 9

    套接字未连接 Python

  10. 10

    PHP Web套接字未使用SSL连接

  11. 11

    如何从Java获取连接到Websphere MQ队列的使用者数量

  12. 12

    获取通过Java的PCF请求连接到IBM MQ队列的使用者的ip

  13. 13

    如何使用SocketIO订阅套接字通道?

  14. 14

    节点-连接到套接字时的ENONET

  15. 15

    Docker MySQL无法连接到套接字

  16. 16

    通过sshfs连接到远程套接字

  17. 17

    将 PHP 套接字连接到 SFML

  18. 18

    如何使用url将python套接字客户端连接到服务器套接字?

  19. 19

    FutureSession:套接字连接未关闭

  20. 20

    vue套接字连接未触发

  21. 21

    Nginx + uWsgi + Django'连接到上游时权限被拒绝'(套接字)

  22. 22

    如何连接到现有的套接字io连接

  23. 23

    纯粹通过原始套接字连接连接到网站

  24. 24

    使用标准Web套接字客户端连接到Socket.io服务器

  25. 25

    使用socat连接到套接字,发送命令并读取一行

  26. 26

    使用node.js连接到已经建立的UNIX套接字吗?

  27. 27

    使用rxjs创建一个可观察对象,稍后将其连接到Web套接字

  28. 28

    如何使用“命名空间”和参数连接到远程套接字服务器?

  29. 29

    如何使用Java套接字连接到在线服务器

热门标签

归档