随着教程在上面的链接,我可以列出桶在我的帐户。但是,响应只返回1000个桶,我认为这是单个响应的限制。问题是如何在我的帐户中列出剩余的桶?对于清单桶对象,我们可以添加标记param来指示要从哪个对象继续列表,但是似乎没有这样的param用于列表桶。
编辑:
我使用HMAC键而不是OAuth2来发出请求,所以我不能使用JSON,根据HMAC密钥限制,"HMAC键只能用于向XML,而不是JSON发出请求“。
当前的XML响应(不包括标记、游标或pageToken):
<?xml version='1.0' encoding='UTF-8'?>
<ListAllMyBucketsResult
xmlns='http://doc.s3.amazonaws.com/2006-03-01'>
<Buckets>
<Bucket>
<Name>bucket-1</Name>
<CreationDate>2019-09-23T07:03:11.892Z</CreationDate>
</Bucket>
<Bucket>
<Name>bucket-2</Name>
<CreationDate>2019-09-23T07:03:12.578Z</CreationDate>
</Bucket>
...
<Bucket>
<Name>bucket-999</Name>
<CreationDate>2019-09-23T07:03:11.892Z</CreationDate>
</Bucket>
<Bucket>
<Name>bucket-1000</Name>
<CreationDate>2019-09-23T07:03:12.578Z</CreationDate>
</Bucket>
</Buckets>
</ListAllMyBucketsResult>https://stackoverflow.com/questions/58057679
复制相似问题