标签: node.js socket.io
我想知道socket io是否为连接的客户端提供了keep-alive连接,或者当客户端从服务器获得一些响应时它会关闭连接。
答案 0 :(得分:1)
它始终是开放的。
它使用AJAX长轮询,然后升级到WebSocket(如果可用)。
长轮询可能会断开连接并重新连接,但它对您的代码是透明的。从代码的角度来看,连接始终是打开的。
有关详细信息,请参阅此答案: