html - 替代套接字 IO 客户端

标签 html node.js websocket socket.io

我正在尝试用nodejs实现一个设备配对程序。服务器是别人实现的,使用的是socket io:

var http = require('http'),
io = require('socket.io');

但是我正在配对的其中一台设备不支持 Websocket(HTML5)。是否可以在不使用套接字 io 的情况下创建套接字 io 客户端,有其他选择吗?

提前致谢。

最佳答案

socket.io 支持各种传输,例如 flashsockets 和 XHR 长轮询。因此,您不必使用不同的客户端 - 即使没有 Websocket 支持,它也应该开箱即用

说到替代方案...有一些客户端库,例如对于 Python,但我认为没有任何可以在浏览器中运行的 - 正如我之前所说,不需要它们。

关于html - 替代套接字 IO 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17419004/

相关文章:

javascript - 显示/隐藏 div(回到上一个)

node.js - Express 和 Socket.IO 共享 cookie

sql-server - Angular 2创建新项目,和SQL

c# - 取消订阅套接字流后取消特定的子线程或任务

java - 如何在eclipse中配置 jetty ?

java - 如何保证 Java/Spring 应用程序上的 WebSocket 消息顺序

javascript - jquery获取当前html文件名

不使用浏览按钮的 HTML 上传文件

javascript - "next(' 路线 ')"不 't work with ".use()"

javascript - 是否有原因导致括号运算符 [] 可能无法在 React 组件中与 getElementsByClassName() 一起使用?