似乎有一种方法可以通过将元数据与" expdays"相关联来设置上传过期天数。 PutObjectInput的关键,但似乎没有任何方法可以从一个对象中获取这些元数据,就像一个" ListObjects"呼叫。 ListObjectOutput返回"内容"这是一个s3.Objects的列表,但该对象没有元数据字段,我也没有看到任何其他方式来获取它。
答案 0 :(得分:2)
ListObjects
次调用会为结果中的实际对象列表返回[]Object
,Object
不包含过期日期。但是,GetObject
会返回GetObjectOutput
,其中包含Expiration
字段。因此,您可以迭代返回的Object
并获得每个的到期时间,但如果有很多这样的话,这可能非常耗时。