javascript - 从 Google Cloud Storage 下载多个文件(使用 node.js)

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

我正在使用带有 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/

相关文章:

download - 有没有办法下载以前版本的 Bitnami WAMP 堆栈?

xml - 如何下载 URL 存储在 xml 文档中的多个文件?

javascript - 自动执行嵌套 If 语句和递增计数器——Javascript

JavaScript float 数据

javascript - IE 不更新 Asp.Net MVC3 部分 View

node.js - PassportJS : How to get req. 用户在我看来

node.js - 差异 websocket.io socket.io

javascript - 4.0 更新后从 NodeJS 获取 "Segmentation fault: 11"

android - 下载同一个文件两次?

javascript - React HTMLtoJSX 不转换大括号