javascript - 是否有实现 Socket.IO 服务器部分的文档?

标签 javascript sockets websocket long-polling server-push

我不想使用 NodeJS 服务器实现。我的服务器实现需要支持哪些协议(protocol)?在哪里可以找到技术细节?

最佳答案

Use the source .客户端库将按指定顺序尝试这些传输:

transports: ['websocket', 'flashsocket', 'htmlfile', 
             'xhr-multipart', 'xhr-polling', 'jsonp-polling'],

它将在每个浏览器上调用 .check() 方法,确定浏览器功能,并使用第一个匹配的。在连接时,它将继续尝试其他传输,直到找到真正连接的传输。使用 options 字段,应用程序可以根据需要自定义此选择过程。

关于javascript - 是否有实现 Socket.IO 服务器部分的文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4580498/

相关文章:

python - 如何使用 Python 的内置日志记录和 Asyncio(权限错误)

javascript - Deferred 和/或 Promise 数组的 jQuery.when() 进度

javascript - 将 python 转换为 JavaScript

javascript - 为什么这个循环会改变每一轮中的所有值

sockets - 在我的情况下,从epoll中删除fd的最佳方法是什么?

macos - OSX Lion 中的套接字与 xcode4?

c++ - getnameinfo() c++ 的奇怪结果

node.js - 在 Heroku 和 Node.js 上扩展 websocket

node.js - 使用 ws 时是否可以为 https-proxy-agent 设置自定义 header ?

javascript - 如何使用 Selenium 从没有 ID 的 div 中获取值