我想用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'));
非常感谢