AWS S3:如何按标签列出对象

Pho*_* Vu 7 javascript tags amazon-s3 amazon-web-services aws-sdk

我用带有以下代码片段的标签创建了对象

PutObjectRequest putRequest = new PutObjectRequest(bucketName, keyName, new File(filePath)); 
List<Tag> tags = new ArrayList<Tag>();
tags.add(new Tag("Key1", "Value1"));
tags.add(new Tag("Key2", "Value2"));
putRequest.setTagging(new ObjectTagging(tags));
PutObjectResult putResult = s3client.putObject(putRequest); 
Run Code Online (Sandbox Code Playgroud)

我得到带有代码的对象列表

s3client.listObjectsV2(params, function(err, data) {
   if (err) console.log(err, err.stack); // an error occurred
   else     console.log(data);  
}
Run Code Online (Sandbox Code Playgroud)

我的问题:

如何获取按标签过滤的对象列表?

如果无法按标签过滤,S3引入标签的目的是什么?