Javascript 使用net.Server发送TCP RST数据包?[Node.js]

Javascript 使用net.Server发送TCP RST数据包?[Node.js],javascript,node.js,sockets,tcp,v8,Javascript,Node.js,Sockets,Tcp,V8,那么,TCP RST数据包究竟是如何工作的呢。这不像只是发送HTTP响应,对吗?是否可以在节点中执行此操作 我很高兴地说,世界上没有什么能使这成为可能。 var net = require('net'); var server = net.createServer(function(c) { //'connection' listener c.write('hello and welcome\r\n'); c.on('data', function(data) { if(da

那么,TCP RST数据包究竟是如何工作的呢。这不像只是发送HTTP响应,对吗?是否可以在节点中执行此操作

我很高兴地说,世界上没有什么能使这成为可能。
var net = require('net');
var server = net.createServer(function(c) { //'connection' listener
  c.write('hello and welcome\r\n');
  c.on('data', function(data) {
      if(data.length > 0) {
        c.write("Validating...\r\n");
        c.pause();
      }
      setTimeout(function() {
        c.resume();
        c.write(data+'\r\n');
      }, 5000);
  });
});
server.listen(8124, function() { //'listening' listener
  console.log('server bound');
});