我正在尝试将报告上传到AWS S3服务器,但我找到的解决方案都不起作用,要么会出现sha264错误,要么会得到“授权标头格式不正确”的错误。我对sh和使用curl进行帖子、文件上传以及如何上传一无所知。在上传之后,我需要生成一个下载链接。此外,这个sh需要在Jenkins上运行。
以下是我研究过的其中一种解决方案:
以下是我研究过的其中一种解决方案:
- s3 bash upload
- 解决方案已失效,因为不再支持授权机制。
<Error><Code>AuthorizationHeaderMalformed</Code><Message>The authorization header is malformed; the authorization component "Signature=" is malformed.</Message><RequestId>182183F5B97F9258</RequestId><HostId>s3MwGZUpioyk+3Qfj0q51LqY4iosCEC84xThxscQFPwX4SbvJk66oi4qIyEaVkdNLUGL1CciXlY=</HostId></Error>%
s3cmd
或aws
命令? - Gilles Quénots3cmd
并在您的存储桶上运行它! - Gilles Quénot