当前位置: 首页 > 知识库问答 >
问题:

websocket url中的eio=3&transport=websocket是什么

尉迟韬
2023-03-14

wss:/www.mysite.ca/socket.io/?eio=3&transport=websocket

这就是chrome webdevoloper工具显示套接字IO的请求url的方式。

我试图了解更多关于eio=3&transport=websocket的信息。

我必须从API工具调用url

共有1个答案

漆雕升
2023-03-14

这些是socket.io客户端作为初始连接请求的一部分发送给socket.io服务器的查询参数。

eio=3我相信是socket.io中的engine.io子系统的版本号。如果服务器与此版本号不兼容,则连接尝试可能会失败。

transport=websocket表示socket.io希望使用websocket协议作为最终的传输。Socket.io支持几种不同的传输,包括web轮询和基于Flash的协议。

要连接到socket.io服务器,您将需要一个完整的socket.io客户端。您不能仅仅通过从工具向服务器发送URL来建立socket.io连接。在建立一个工作的socket.io连接时,还需要做更多的工作。

 类似资料:
  • 问题内容: 该类的用途是什么?是重要的还是我可以删除它?工作正常,没有。 这是我的示例: 问题答案: 根据bootstrap的文档,该类用于从呈现的页面的布局中隐藏仅用于 屏幕阅读器的 信息。 如果您没有为每个输入都添加标签,那么屏幕阅读器将在您的表单上遇到麻烦。对于这些内联表单,您可以使用.sr-only类隐藏标签。 这是使用的示例]样式: 是重要的还是我可以删除它?工作正常,没有。 重要的是,

  • 当我尝试使用jetty websocket客户端发送大文本(约4000万条)时,我遇到了以下协议异常: ool.run协议异常:无效的控制帧有效负载长度,[142]不能超过[125]在ool.java:635Porg.eclipse.jetty.util.thread.ool.java:555Pjava.lang.帧(Phread.run)在hread.java:745Parser.parse(P

  • 问题内容: 作者:霖呆呆 Array(3)和Array(3, 4)的区别? 考察知识点: 和 参数个数不同时的不同表现 的作用 问题答案: Array和new Array的执行结果一样 Array(3) => [empty x3] 一个参数的时候创建一个长度为3的空数组 Array(3, 4) => [3, 4] 大于一个参数的时候则把参数作为元素创建一个长度可变数组 Array.of(3) =>

  • WebSocket和STOMP协议的主要区别是什么?

  • 问题内容: 在Python 3中取消了通过删除以下命令快速加载脚本的所有简便方法 我是否有明显的替代品? 问题答案: 采用

  • 本章将涵盖很多 transport(传输),他们的用例以及 API: NIO OIO Local(本地) Embedded(内嵌) 网络应用程序提供了人与系统通信的信道,但是,当然 他们也将大量的数据从一个地方移到到另一个地方。如何做到这一点取决于具体的网络传输,但转移始终是相同的:字节通过线路。传输的概念帮助我们抽象掉的底层数据转移的机制。所有人都需要知道的是,字节在被发送和接收。 如果你已经做