我正在使用AWS Java SDK . 我有一个知名的S3存储桶,有大约100个文件 . 我试图检索扩展名为“.zip”的文件 . 据我所知,我没有看到任何让你搜索S3存储桶的API .

我使用的格式是:

ListObjectsV2Result result = s3Client.listObjectsV2(new ListObjectsV2Request()
    .withBucketName(bucketName)
    .withDelimeter(".zip"));

奇怪的是,这将返回所有没有“.zip”扩展名的文件 . 我可以使用某种过滤器吗?要扩展问题,我可以从“.zip扩展名”中过滤掉“.zip.bak”等选项吗?

谢谢!