nodejs KOA request pipe 同步下载图片

来源:互联网 发布:linux shell 打印日志 编辑:程序博客网 时间:2024/06/05 07:38

request pipe 是异步下载图片的,如果需要同步需要添加一个Promise

var myP = new Promise(function (resolve, reject) {                var stream = request(mainItem.pic).pipe(                    fs.createWriteStream(filepath)                );                stream.on('finish', function () {                    resolve("OK123");                });            });            var resultStr= yield myP;
0 0