【问题标题】:How to get the URL to a Google Cloud Storage file using gcloud-node?如何使用 gcloud-node 获取 Google Cloud Storage 文件的 URL?
【发布时间】:2016-09-09 00:01:53
【问题描述】:

使用gcloud Node library,如何获取 Cloud Storage 存储分区中文件的 URL?

考虑以下文件对象的实例化:

let bucket = gcs.bucket(`aBucket`)
let cloudFile = bucket.file(`aFile`)

我想获取下载地址cloudFile

【问题讨论】:

  • 它是 storage.googleapis.com//
  • @jarmod 想把这个写成答案吗?

标签: node.js google-cloud-storage google-cloud-platform gcloud-node


【解决方案1】:

您可以使用多种request URIs,包括storage.googleapis.com/<bucket>/<object>

【讨论】:

  • 如果有方便的方法或属性以编程方式获取它,那就太好了,比如cloudFile.url
  • 看起来 5 年后有,一定要看看下面@Ivan 的回答
【解决方案2】:

如果文件是公开的,那么你可以使用相应的方法:

cloudFile.publicUrl()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-04
    • 1970-01-01
    • 2016-09-10
    • 1970-01-01
    • 1970-01-01
    • 2014-01-18
    • 2013-08-22
    • 2015-03-29
    相关资源
    最近更新 更多