websocket网址中的EIO = 3&transport = websocket是什么

Jan*_*ier 5 websocket socket.io

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

chrome webdevoloper工具就是通过这种方式显示套接字io的请求URL。

我想了解更多有关EIO = 3&transport = websocket的信息。

我必须从API工具调用网址

jfr*_*d00 8

这些是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连接要涉及的比这还要多。