从 AWS S3 流式传输图像

Streaming image from AWS S3

图像并不总是完全存储。代码:

const fs = require('fs');
let ws = fs.createWriteStream('/path/blabla.jpg');
aws_s3.getObject(correct_params,function(){}).createReadStream().pipe(ws);

这是结果图片:

谢谢!

这是我找到的一种解决方案:

const fs = require('fs');
const request = require('request');
let ws = fs.createWriteStream('/path/blabla.jpg');
request('url-of-file-on-aws-s3').pipe(ws);