nodejs 中的net模块 数据接收事件相关问题
<pre><code> function createServer(){ var server = net.createServer(function(client){ console.log(‘client connected’); client.write(‘connected’); client.on(‘data’, function(data){ //接收数据 并根据数据内容进行处理 console.log(data.length); dataProcess(data); }); client.on(‘error’, function(err){
});
client.on('end', function(){
//会话终止
});
});
server.listen(port, function(){
});
} </code></pre> 以上是源码,以下是控制台打印的结果
client connected 20647 20647 20647 20647 20647 18980 1667 20647 20647 20647 20647
客户端发送的是 数据块长度 = 20647字节的等长数据 为什么接收到的数据长度会出现问题? 求高手解答
1 回复
没有人遇到过这种情况么? 我每100ms发一包