【发布时间】:2020-10-17 05:02:09
【问题描述】:
我用 blazemeter 录制了 jmeter 脚本以将 pdf 文件上传到 s3 存储桶。当我参数化所需的值并执行脚本上传文件时,我收到错误响应
响应代码:403 响应消息:禁止
所有参数都传递了正确的值。
【问题讨论】:
我用 blazemeter 录制了 jmeter 脚本以将 pdf 文件上传到 s3 存储桶。当我参数化所需的值并执行脚本上传文件时,我收到错误响应
响应代码:403 响应消息:禁止
所有参数都传递了正确的值。
【问题讨论】:
您还应该获得一个适当的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文章更多详情
【讨论】: