我在ExpressJS Web应用程序中使用Knox S3插件来显示上传到Amazon S3的图像。当显示图像时,有时会出现以下错误。 我不知道这个错误是什么引起的。 请问是什么原因导致了这个错误?
events.js:72
throw er; // Unhandled 'error' event
^
Error: read ECONNRESET
at errnoException (net.js:884:11)
at TCP.onread (net.js:539:19)
这是我从亚马逊S3渲染图像的方式:
var data = '';
client.get(url).on('response', function(s3res) {
s3res.setEncoding('binary');
s3res.on('data', function(chunk){
data += chunk;
});
s3res.on('end', function() {
res.contentType('image/jpg');
res.write(data, encoding='binary');
res.end();
});
}).end();