AWS Developer Center Explore topics, Learn tutorials, Download tools, and Join us at an AWS Developer event
![AWS for Developers | Programming Languages, Tools, Community | AWS Developer Center](https://cdn-ak-scissors.b.st-hatena.com/image/square/c4f530e16dfb308a48108c71972db725de90d0d5/height=288;version=1;width=512/https%3A%2F%2Fa0.awsstatic.com%2Flibra-css%2Fimages%2Flogos%2Faws_logo_smile_1200x630.png)
curlコマンドでS3に画像をアップロードしたいです。 その場合curlコマンドはどのように指定してあげれば良いのか分からずにいます。 テストしたcurlコマンド curl -v -H 'Content-Type: application/json' -H 'Accept: application/json' -X POST -d '{"user" : {"image" : "@test.jpg"}}' http://localhost:3000/api/v1/users.json jsonのurlを叩いて、urlの欄にS3のURLが見えることがゴールなのですが、表示されません。 使用しているフレームワークはRailsで、carrierwaveというgemを使用しています。 適切なコマンドが知りたいです。 何卒よろしくお願いいたします。 追記 以下のコードでローカルにpostされた画像をS
リクエストの認証 (AWS 署名バージョン 2) https://docs.aws.amazon.com/ja_jp/AmazonS3/latest/dev/auth-request-sig-v2.html 2019 年 6 月 24 日以降、Amazon S3 は署名バージョン 4 を使用して署名された API リクエストのみを受けつけます。 そもそもSDKを使用しているのであればバージョンアップすれば良いだけかと思いますが、この世のどこかにはもしかしたらRESTリクエストを使用した独自のクラスを実装をしているシステムがあるかもしれませんね。 SDKを使用した仕様へ変更するにも時間が、、、な場合は、RESTリクエストを署名バージョン4へ変更する必要が出てきそうです。 ※公式見るだけでなんとかなれば良かったのですが、結局、先人の知恵をお借りしてます。 参考 Amazon S3 REST A
このセクションでは AWS 署名バージョン 2 を使用してリクエストを認証する方法を説明します。署名バージョン 2 は無効 (非推奨) にされているため、Amazon S3 は署名バージョン 4 を使用して署名された API リクエストのみを受け入れます。詳細については、「AWSAmazon S3 の 署名バージョン 2 がオフになっている (非推奨)」を参照してください。 すべての AWS リージョン は署名バージョン 4 をサポートし、新しいリージョンでサポートされるのはこのバージョンのみです。詳細については、Amazon Simple Storage Service API リファレンスの「リクエストの認証 (AWS 署名バージョン 4)」を参照してください。 Amazon S3 では、リクエストの署名にどの API 署名バージョンが使用されているかを識別できます。ビジネスへの影響を
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く