我在使用 cdn 将一些内容上传到我的 S3 存储桶时遇到了一些问题。
- 使用 POST 方法上传内容不起作用
- 虽然 PUT 和 GET 适用于相同的存储桶策略
使用的 S3 存储桶区域是 us-east-1
遵循 aws doc 但没有得到解决方案。
演示云端网址
https://dqjesdd0w1dnq.cloudfront.net
并尝试发布在邮递员中使用 aws auth 上传文件的方法并添加要上传的文件。
文档网址
Error
<?xml version="1.0" encoding="UTF-8"?>
<Error>
<Code>InvalidArgument</Code>
<Message>x-amz-content-sha256 must be UNSIGNED-PAYLOAD, STREAMING-AWS4-HMAC-SHA256-PAYLOAD, STREAMING-AWS4-ECDSA-P256-SHA256-PAYLOAD or a valid sha256 value.</Message>
<ArgumentName>x-amz-content-sha256</ArgumentName>
<ArgumentValue>null</ArgumentValue>
<RequestId>1CHMT0X9A80DDJ1D</RequestId>
<HostId>r0xIE3tcRGPjrdmKMXvqJHPKtFPOxQ8UWpYA5OxYva+BkgZEH+m/YfsRshls+u/X4xB1ugIxZU4=</HostId>
任何帮助将不胜感激