我正在使用带有Google云端存储的node.js网络服务器(未托管在Google云端)来存储用户上传的文件。到目前为止一切正常,但我无法弄清楚如何允许用户将他们的文件下载到他们的计算机。单个文件很简单,但对于多个文件或文件夹,我想创建一个zip文件供用户下载。
除了将文件下载到我的node.js-webserver(不在Google Cloud中托管)之外,是否有可能在网络服务器上创建一个zip并随后提供下载?哪个不适用于大文件/大量文件。 提供多个谷歌云存储文件,通过网页下载似乎不是很奇特...?我忽略了什么?
答案 0 :(得分:0)
从命令行:
gsutil -m cp -R gs://<bucket_name>/folder/filematch* /localfolder