[トップページ] [FAQ 一覧]

対象:S3

"The Content-MD5 you specified was invalid"がS3のアップロードで失敗する





問題


Windows 環境において fciv.exeにて MD5ハッシュを取得しヘッダーに設定してアップロードしても、以下のエラーで失敗する場合がある。


C:\>aws s3api put-object --bucket mybucketname --key test.txt --body c:\temp\test.txt --content-encoding base64 --content-md5 ********************************



An error occurred (InvalidDigest) when calling the PutObject operation: The Content-MD5 you specified was invalid.


解決


16進数のHashを base64に変換する必要あり。

【超重要】本ページは2019/09/04に記載されました。情報が古くなっている可能性があります。








[ 一覧に戻る]


【注意事項】本ページの内容は個人的に調査した結果がであり内容が正しいことは保証されません。
またAWSサービスは常に改良、アップデートされており本ページの内容が古く誤った内容になる可能性もあります。変更になっても本ページが正しく更新されるとは限りません。
あくまでも参考程度でご覧ください。内容により発生したいかなる時間的損害、金銭的損害、その他の損害に関しても何人も保証しません。