gpt4 book ai didi

exception - 信息 - 未处理的 socket.io url

转载 作者:搜寻专家 更新时间:2023-11-01 00:09:17 25 4
gpt4 key购买 nike

我在做一个 socket.io + node 项目。就像本页一样,http://davidwalsh.name/websocket我在 socket.io v7 中收到“信息 - 未处理的 socket.io url”错误。但是我在 v6.17 中没有收到这个错误?你知道这个错误吗?

谢谢

最佳答案

几天前遇到了确切的问题,看起来 socket.io 对 API 进行了一些更改。

我有一个 socket.io 发送和接收消息的工作演示 - 上传到 https://github.com/parj/node-websocket-demo作为引用

本质上有两个变化

  1. 在服务器端 - 已更改 socket.onsocket.sockets.on

    var socket = io.listen(server);
    socket.sockets.on('connection', function(client)
  2. 在客户端 - 不需要 URL 和端口,因为它是自动检测的。

    var socket = io.connect();

注意:您也可以 io.connect("http://<ip>:<port>")然而,在客户端,不再需要,因为它是自动检测到的

这里是确切的变化 - https://github.com/parj/node-websocket-demo/commit/5ba52db9d1a5b7e8a3af5839adcd12768741dc97

这已经使用 Express 2.5.2 和 Socket.io 0.8.7 进行了测试

关于exception - 信息 - 未处理的 socket.io url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7069202/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com