我正在使用s3zipper和PHP来传输zip S3文件。但是有一个问题。我们有超过1000个文件可供下载(大约2K到10K不等)。因此,当我们向s3zipper发送请求时,可以说1500个文件,我们只能在一个zip中获得1000个文件。
根据AWS个文档,他们有1000个密钥限制,即
GET操作的S3 API版本2实现返回存储桶中的部分或全部(最多1,000个)对象。
。因此,如果我们想要获得超过我们必须使用标记参数 AWS A.但是在s3zipper.go此调用aws_bucket.GetReader(file.S3Path)
,正在读取文件并添加到zip.I am在这种情况下我不确定如何使用标记。
我很好奇我们如何能够摆脱这种限制。我是Go语言的新手,在这方面的任何帮助都将受到高度赞赏。