我正在使用express与node.js作为http服务器.我存储响应对象,以便我可以将事件流式传输到该通道上的客户端.有没有办法检测客户端何时断开连接?当我杀死我的客户端时,我仍然可以写入响应对象而不会出现任何异常/错误.看起来,只要我继续写入响应对象,服务就会保持底层tcp通道处于打开状态.
我有一个node.js服务器启动并运行Express,我正在尝试使用socket.io服务器端和chrome 12客户端建立websocket连接.当我尝试连接时,socket.io输出一条调试消息,说"破坏nonsocket.io升级",并且我的连接处理程序中的代码不运行.同样在客户端,我的socket的readyState是2(CLOSING).
[edit]套接字的readyState从0更改为2