Socket.IO enables real-time bidirectional event-based communication.
It works on every platform, browser or device, focusing equally on reliability and speed.
众所周时 Socket.IO 确实是一套不错的即时数据传输的解决方案,由于其存在的良好的向下兼容性 (web socket Comet xhr)使得其在任何平台上不存在任何的差异性,并保证数据的实时性;
最近打开通过从某网站抓包数据(牵涉到之前自主开发的项目),发现对于socket.io的请求被拒绝了
由于 问题是最近才发现的 所以 无法确定是到底是 哪一个版本的Socket.io 包的问题 重新定义的协议包
早期版本 启动链接地址格式 如 http;//120.24.242.171:8080/socket.io/1/?t=1426217855490
最新版本Socket.io npm包 其启动地址格式 如下 http://120.24.242.171:8080/socket.io/?EIO=3&transport=polling&t=1426217855490-0
其实 当前 这个模糊定义的 socket请求地址 其模糊了 地址的协议是 http 还是https ws wss
因为socket.io 内部定义 会自行判断 属于哪一种链接方式
时间: 2024-12-20 11:39:24