跳到主要内容
CNode

nodejs 中的net模块 数据接收事件相关问题

问答
FFanTaSyLin发布于 11 年前最后回复 11 年前
143230

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(){

    });
}

以上是源码,以下是控制台打印的结果

client connected 20647 20647 20647 20647 20647 18980 1667 20647 20647 20647 20647

客户端发送的是 数据块长度 = 20647字节的等长数据 为什么接收到的数据长度会出现问题? 求高手解答

查看回复

回复 (1)

F
FanTaSyLin#111 年前

没有人遇到过这种情况么? 我每100ms发一包

参与回复

登录后即可参与回复。登录