你的意思是从客户端发过来消息吗?还是从net那边发过来消息?按你的意思,是说按回车发消息的话,就是从前端页面发的,还是说,在命令行输入的时候发的啊?如果是请求数据过大时,是有个end方法,可以在接收信息结束后,才做处理的。
var str = "";
conn.on('data', function (data){
    str += data;
}
conn.on('end',function(){
console.log(str);
//这个时候,信息算是接收完毕了,你可以再做处理就没有问题了吧。
})
类似这样的写法,在data时,只是做信息连接,在接收到end信号时,才处理信息。对node了解还不够深,所以不能理解到你说的,上面的说法,仅供参考。