我能够通过Node / Express将文件上传到Azure blob存储,而没有问题,但是找到了关于如何下载文件的非常少的文档/完整示例。我在教程页面上找到了这个,但是没有任何运气:
blobSvc.getBlobToStream('mycontainer', 'myblob', fs.createWriteStream('output.txt'), function(error, result, response){
if(!error){
// blob retrieved
}
});
是否还有其他人使用node.js / express从Azure blob存储下载文件?您是否使用过Azure或其他方法(例如Request)。您能否分享如何从Azure获取文件并将其流式传输到文件夹?
有使用Azure存储的斑点用Node.js的一个完整的教程在这里。本教程提到了getBlobToLocalFile,这听起来像您想要的东西。此方法的语法应与getBlobToStream非常相似,但将提供文件路径而不是流。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句