最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

amazon s3 - Problem with listobjectsv2 API call, when sending the concurrent request with continuation token - Stack Overflow

programmeradmin3浏览0评论

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

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论