我通过Storage.Objects.Insert
实例通过Java API将我的文件上传到Google云端存储。
一切正常,我可以设置我的ACL等,但我不知道如何在我上传的文件上设置元数据。主要是,我想扩展“Cache-Control”标题。
set
对象上有一个Insert
方法,但没有记录,我不知道它在做什么。
我正在寻找与以下内容相当的Java:
gsutil setmeta -h "Cache-Control:public, max-age=31536000" gs://{my_bucket}/{my_file}
我希望有一种方法可以在我通过Insert对象上传文件时设置此标题。
任何帮助都非常感谢。
答案 0 :(得分:2)
请参阅sample code here以使用Java API插入对象。请注意,它提供了StorageObject类,您可以使用setCacheControl标题。