有一种方法可以使用我必须与nodejs一起发送的字符串来拆分字符串吗?

时间:2013-11-25 22:45:20

标签: javascript node.js sockets

我想用node.js套接字发送大约60 / 80kb,但是我有这个错误:

 events.js:72
         throw er; // Unhandled 'error' event
              ^
 Error: read ECONNRESET
     at errnoException (net.js:884:11)
     at TCP.onread (net.js:539:19)

如果我发送超过54Kb我有这个错误,但如果我发送33kb我没有错误。 有一种方法可以拆分我在服务器套接字中读取的文件吗?

代码在这里:

            console.log("1");
            var fs = require('fs');
            console.log("2");
            var profileText = fs.readFileSync('/tmp/profile','utf8');
            console.log("3");
            var pageHtlm = createProfile(profileText);
            console.log("4");
            fs.writeFileSync("/tmp/profile_server", pageHtlm);
            console.log("5");
            var encyptedProfile = sjcl.encrypt(resKey[0],pageHtlm);
            console.log("6");
            fs.writeFileSync("/tmp/profile_server_cifrato", encyptedProfile);
            console.log("6");
            sock.write(fs.readFileSync(encyptedProfile,'utf8')); 

非常感谢

0 个答案:

没有答案