如何将 pdf 上传到 S3 存储桶?
Posted
技术标签:
【中文标题】如何将 pdf 上传到 S3 存储桶?【英文标题】:How to upload pdf to S3 bucket? 【发布时间】:2020-10-17 05:02:09 【问题描述】:我用 blazemeter 录制了 jmeter 脚本以将 pdf 文件上传到 s3 存储桶。当我参数化所需的值并执行脚本上传文件时,我收到错误响应
响应代码:403 响应消息:禁止
所有参数都传递了正确的值。
【问题讨论】:
【参考方案1】:您还应该获得一个适当的Error Code,它提供了有关问题的更多信息,即Access Denied
或All access to this Amazon S3 resource has been disabled.
,一旦您知道根本原因,您应该能够弄清楚需要按顺序执行哪些操作解决问题。
还可以使用Debug Sampler和View Results Tree listener仔细检查所有请求参数,例如你不能记录和回放X-Amz-Signature
,你需要为每个请求生成一个正确的,见How to Handle Dynamic AWS SigV4 in JMeter for API Testing文章更多详情
【讨论】:
以上是关于如何将 pdf 上传到 S3 存储桶?的主要内容,如果未能解决你的问题,请参考以下文章
尝试使用 PUT 将 PDF 作为 blob 上传到 S3 存储桶时被禁止 403