署名済みの URL を使用してファイルを S3 にアップロードしようとしていますが、数分前までは可能だと信じていました (この問題に関するドキュメントがあります) が、S3 開発者ガイドで次のフレーズに遭遇しました。
Query string authentication is not supported for POST
何が欠けているのですか。ちなみに、goamz (AWS 用の非公式の golang SDK) を使用しようとしていますが、署名エラーが発生し続けています。
編集:これまでのところ署名を理解したので、GET、POST、PUTのURLに署名できます(Amazonの部分でサポートされている場合、DELETEまたはPATCHも同様に機能する可能性があります)、今私の問題PUT 後にサイズがゼロのオブジェクトを取得することです)、動作させるときにコードをここに投稿します。
EDIT2:@Basssethogが以下で述べたように、この問題は公式のgo-SDKで解決されました