看文档里有这么一句描述: Event: ‘connection’ 事件:’connection’ function (stream) { }
When a new TCP stream is established. stream is an object of type net.Stream. Usually users will not want to access this event. The stream can also be accessed at request.connection.
当一个新的TCP流建立后触发此事件。stream是一个net.Stream类型的对象,通常用户不会使用这个事件。参数stream也可以在request.connection中获得。
看文字的意思就是说有一个连接就会进入connection事件,可是在代码里应该如何写呢,不是很明白。哪个高人能给贴个列子
1 回复
var net = require('net');
var server = net.createServer(function(c) {
c.setEncoding('utf8');
c.on('data', function(d) {
c.write('{' + d.trim() + '}\n');
});
});
server.listen(9871);
来源:http://stackoverflow.com/questions/12607502/how-to-process-a-net-stream-using-node-js