nodejs 中的net模块 数据接收事件相关问题
发布于 9 年前 作者 FanTaSyLin 3899 次浏览 最后一次编辑是 8 年前 来自 问答

<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发一包

回到顶部