
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JavaでAWS Signature V4を生成してAPIをリクエストする - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JavaでAWS Signature V4を生成してAPIをリクエストする - Qiita
はじめに AWS APIは、リクエストにAWS Signature V4という署名をつけることでIAM認証を利用できます。普... はじめに AWS APIは、リクエストにAWS Signature V4という署名をつけることでIAM認証を利用できます。普通はAWS SDKを利用することでSignature V4の仕様をさほど意識する必要はないのですが、諸事情で、自前によるSignature V4実装をする機会がありましたので、メモを残します。 Java 11で実装しており、HTTPクライアントはApache HttpComponents Clientを使ってます。 コードは切り貼り、加工しているので、正しく動作するか若干怪しいです。 署名しない時のリクエスト わかりやすくするため、署名しないときのリクエストサンプルを示します。 Elasticsearch APIで検索リクエストするサンプルです。このサンプルではPOSTメソッドを利用しているためクエリパラメータはHTTP bodyに書いています。 このリクエストにAW