我正在使用S3和java sdk。如果我设置MaxKeys = 2它只返回1个结果,但没有它1000.在这个前缀的桶中有超过1000个对象。如果我设置5则返回3等。为什么它不返回对象的listSize数?
final ListObjectsV2Request request = new ListObjectsV2Request()
.withBucketName(client.getBucketName())
.withPrefix(prefix)
.withMaxKeys(listSize);
final ListObjectsV2Result result = client.getAmazonS3Client().listObjectsV2(request);
如果没有max-key,它只返回774(在这个地方超过1000)。似乎这只发生在ECS上,而不是简单的S3