【问题标题】:URL to Cloudstorage file on sdksdk 上 Cloud Storage 文件的 URL
【发布时间】:2013-09-01 22:38:02
【问题描述】:

我正在 Appengine 上试验 Google Cloud Storage。我安装了新的 cloudstorage python api 代码,一切正常。我部署了我的代码,它也运行良好。

我的 ACL (正确)设置为公共读取,我可以在 http://commondatastorage.googleapis.com// 上查看我添加的文件,在 apppot 上调用 cloudstorage 时很好。

但是,本地sdk上有类似的路径吗?

我正在使用它来上传图片和创建缩略图。但是,在本地,我不知道如何将 url 提供给缩略图。我确实在 blobstore 查看器中看到,创建了 blob,但是 blobinfo 中没有显示文件名,并且 url 使用 blobstore 键而不是我提供给 gs create 调用的文件名。

【问题讨论】:

    标签: python google-app-engine google-cloud-storage


    【解决方案1】:

    是的,您可以在应用服务器上使用以下内容:

    /_ah/gcs/[bucket name]/[filename]
    

    如果您使用默认存储桶,则称为app_default_bucket

    我已经用图像对其进行了测试,效果很好。不过,对于 mp4 视频,它似乎会遇到错误。

    【讨论】:

      猜你喜欢
      • 2021-03-19
      • 2021-12-07
      • 1970-01-01
      • 1970-01-01
      • 2019-06-11
      • 2015-07-07
      • 2020-02-25
      • 1970-01-01
      • 2021-12-03
      相关资源
      最近更新 更多