【问题标题】:How do I detect client disconnected inside a net.CreateServer?如何检测在 net.CreateServer 内断开连接的客户端?
【发布时间】:2011-09-13 03:33:05
【问题描述】:

早安,

我正在玩在 SO:PHP Socket Server vs node.js: Web Chat 上找到的示例。

使用 gMUD(类似 telnet 的客户端)连接到我的服务器,我似乎无法检测到客户端何时与服务器断开连接。

这是我正在使用的两个事件:

socket.on('end', function() {
    console.log('end');
});

socket.on('error', function() {
    console.log('error');
});

说实话,我认为错误事件可以做到这一点。我真的错过了其他任何活动吗?

【问题讨论】:

    标签: node.js


    【解决方案1】:

    我找到了。很明显:

    socket.on('close', function() {
        //Do something
    });
    

    【讨论】:

      猜你喜欢
      • 2014-04-14
      • 2010-11-15
      • 2015-11-14
      • 1970-01-01
      • 2013-12-10
      • 2020-08-27
      • 2014-01-24
      • 1970-01-01
      • 2020-01-15
      相关资源
      最近更新 更多