Socket.io-client: 无法在Windows中的linux上读取undefined的'sid'

创建于 2020-11-06  ·  5评论  ·  资料来源: socketio/socket.io-client

注意:对于支持问题,请使用以下渠道之一: stackoverflowslack

有关Swift客户端的错误报告和功能请求,请在此处打开一个问题。

有关Java客户端的错误报告和功能请求,请在此处打开一个问题。

你想要:

  • [x]报告错误
  • []请求功能

当前行为

实际发生了什么?

重现步骤(如果当前行为是错误)

注意:获得快速答案的最佳方法(这就是我们唯一的方法)是通过派生以下小提琴来提供失败的测试用例。

预期行为

期望什么?

设定

  • 作业系统:
  • 浏览器:
  • socket.io版本:

其他信息(例如堆栈跟踪,相关问题,修复建议)

question

最有用的评论

感谢实际上vps安装了最新的v3版本,因此我将其降级为v2,并且工作正常。 TYSM寻求帮助。

所有5条评论

这份报告还不完整,但是我遇到了同样的问题。

如果您尝试使用较旧的客户端2.xx连接到v3.0.0服务器,请检查客户端和服务器版本是否相同。

我认为您必须尝试使用​​不兼容的v3客户端连接到v2服务器。

由于v2服务器不会在CONNECT数据包中发送sid ,因此它将抛出以下错误: https :

@ Warrior-hound您能否确认分析? 或提供有关该错误的其他详细信息? 谢谢!

感谢实际上vps安装了最新的v3版本,因此我将其降级为v2,并且工作正常。 TYSM寻求帮助。

好。 这似乎是问题所在。 我错误地认为新客户端与Socket.io v2服务器向后兼容。

此页面是否有帮助?
0 / 5 - 0 等级