从Google云端存储下载多个文件(使用node.js)

时间:2017-04-06 23:08:13

标签: javascript node.js download google-cloud-storage

我正在使用带有Google云端存储的node.js网络服务器(未托管在Google云端)来存储用户上传的文件。到目前为止一切正常,但我无法弄清楚如何允许用户将他们的文件下载到他们的计算机。单个文件很简单,但对于多个文件或文件夹,我想创建一个zip文件供用户下载。

除了将文件下载到我的node.js-webserver(不在Google Cloud中托管)之外,是否有可能在网络服务器上创建一个zip并随后提供下载?哪个不适用于大文件/大量文件。 提供多个谷歌云存储文件,通过网页下载似乎不是很奇特...?我忽略了什么?

1 个答案:

答案 0 :(得分:0)

从命令行:

gsutil -m cp -R gs://<bucket_name>/folder/filematch* /localfolder