admin管理员组文章数量:1356443
Because of blobs' number over 1000, there are two requests sent to S3 server when using S3 API Reference ListObjectsV2. But SignatureDoesNotMatch will appear in second request. With help of postman, I found the uriencoded result of continuation-token value leads to the error. Because continuation-token includes character "+" and "&". According to S3 API Reference Authenticating Requests (AWS Signature Version 4), queryparameter should be encoded. "+" is encoded into "%2B", and "&" which is between two queryparameters should not be encoded. But in the result of postman, I found "+" is encoded to "%20" and "&" which is between two queryparameters is encoded to "& amp;"(please ignore the space. I hava to add a space for displaying normally). Has anyone encountered this and somehow resolved this before
I'm trying to do a listobjectsv2 call to the s3 server through API using http requests
本文标签:
版权声明:本文标题:amazon s3 - Problem with listobjectsv2 API call, when sending the concurrent request with continuation token - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1743955236a2568008.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论