Invoke-RestMethod将文件上传到s3

时间:2018-06-12 14:30:38

标签: amazon-web-services powershell amazon-s3

我想将文件作为现有PowerShell脚本的一部分上传到s3存储桶,但我无法使用AWS PowerShell工具或CLI,因此我需要使用Invoke-RestMethod

使用AWS doc中的示例:

Invoke-RestMethod -Headers @{Authorization="AWS4-HMAC-SHA256 Credential=<policy credential>,SignedHeaders=host;x-amz-content-sha256;x-amz-date,Signature=<my signature>"} -Uri http://<my bucket>.s3.amazonaws.com -Method Post  

我收到以下回复:

  

Invoke-RestMethod:InvalidRequestMissing需要此标头   要求:x-amz-content-sha2566

有人可以告诉我缺少什么吗?

0 个答案:

没有答案