繁体   English   中英

信息 - 未处理 socket.io url

[英]info - unhandled socket.io url

我从事 socket.io + 节点项目。 就像在此页面中一样, 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.on更改为socket.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 进行了测试

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM