代码之家  ›  专栏  ›  技术社区  ›  Pythonist

设置上传到谷歌云存储的文件头

  •  1
  • Pythonist  · 技术社区  · 7 年前

    documentation

    实施细节

    您应该仅为可访问的对象指定缓存控制 致所有匿名用户。为了匿名访问,对象的ACL 必须向AllUsers授予读取或完全控制权限。如果对象 所有匿名用户都可以访问,并且您不指定 缓存控制设置,云存储应用缓存控制设置 对象的缓存控制由其元数据设置。

    google.appengine.api.images.get_serving_url

    改变 Cache-Control 标题来自 gsutil gsutil公司 控制台,同样,在使用API取回图像时没有任何影响。

    1 回复  |  直到 7 年前
        1
  •  1
  •   Pythonist    7 年前

    在谷歌的支持下来回奔波了2个月后,我们发现文件被发送到谷歌云存储,并带有适当的标题(可以通过 gsutil 命令)。

    get_serving_url 函数不尊重Blob的标题(经谷歌工程师确认)。

    我认为有人可能会遇到类似的问题,因为文档中没有相关内容。