获取s3存储桶中对象的标签列表

时间:2018-07-17 20:13:25

标签: angular amazon-web-services amazon-s3

我试图在s3中存储画廊网站的图像,并在s3对象标签中存储该图像的描述/标题信息。我想知道是否有一种方法可以获取带有标签的对象名称列表成角度?或者给定对象名称,我可以使标签成角度吗?

1 个答案:

答案 0 :(得分:0)

使用S3元数据,这里是doc

var params = { Bucket: "mybucket", Key: "myfile.txt" }; s3.headObject(params, function(err, data) { console.log(data.Metadata['x-amz-(nameofyourmetadata)']); });

更新:

别忘了修复存储桶的CORS配置

<CORSRule> <AllowedOrigin>*</AllowedOrigin> <AllowedMethod>HEAD</AllowedMethod> <AllowedHeader>*</AllowedHeader> <ExposeHeader>x-amz-meta-description</ExposeHeader> </CORSRule>