DU
Size: a a a
DU
S
DU
AG
DU
СП
S
-
S
A
Y
A
w
w
ftp.on('ready', function() {
ftp.get('./company/products/img/e3f01d94-425e-470a-9f1f-ff782cc9fdaa.png',function(err, stream) {
if (err) throw err;
stream.once('close', function() { ftp.end(); });
stream.pipe(fs.createWriteStream('foo.local-copy.png'));
});
}); MG
w
w
DZ
w
LR
let data = await new Promise((resolve, reject) => {
ftp.on('ready', function() {
ftp.get('./company/products/img/e3f01d94-425e-470a-9f1f-ff782cc9fdaa.png',function(err, stream) {
if (err) {
return reject(err);
}
let data = Buffer.alloc(0);
stream.on('data', chunk => data = Buffer.concat([data, chunk]));
stream.on('error', reject);
stream.once('close', function() { ftp.end(); resolve(data); });
});
});
});