2017-09-21 103 views
0

根据documentation,应该能够在上传到GoogleCloudStorage时设置对象标头。设置文件上传到Google云端存储的标头

实施细则

你应该只对那些访问 所有匿名用户指定对象的缓存控制。要匿名访问,对象的ACL 必须将READ或FULL_CONTROL权限授予AllUsers。如果所有匿名用户均可访问对象 ,并且您未指定 缓存控制设置,则云存储会应用3600秒的缓存控制设置 。当通过XML提供服务时,云存储尊重由其元数据设置的对象的缓存控制 。

但是,通过Google API添加标头似乎不起作用,因为将图像从google.appengine.api.images.get_serving_url中取回。

gsutil控制台更改Cache-Control头有它的作用,但需要几天的时间更改为可见的对象(在抓取图像回来的API时,从gsutil控制台检查,同样没有效果的时候。

回答

0

2个月来回与谷歌的支持后,我们发现文件(可以通过gsutil命令来检查)发送到谷歌云存储与适当的标题。

然而get_serving_url功能不尊重斑点的头(由Google的工程师证实)

截至2017年8月17日,没有未来的计划来解决这个问题。 以为有人可能会遇到类似的问题,因为文档中没有关于它的信息。

相关问题