我正在使用带有 Google Cloud Storage 的 node.js 网络服务器(未托管在 Google Cloud 中)来存储我的用户上传的文件。到目前为止一切正常,但我不知道如何让用户将他们的文件下载到他们的计算机上。单个文件很简单,但对于多个文件或文件夹,我想创建一个 zip 文件供用户下载。
除了将文件下载到我的 node.js-webserver(未托管在 Google Cloud 中),在网络服务器上创建一个 zip 并随后提供下载之外,还有其他可能吗?这不适用于大文件/大量文件。
通过网页提供多个谷歌云存储文件供下载似乎不是很奇特......?我忽略了什么?
最佳答案
从命令行:
gsutil -m cp -R gs://<bucket_name>/folder/filematch* /localfolder
关于javascript - 从 Google Cloud Storage 下载多个文件(使用 node.js),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43267134/