【Spring MVC】WebClientでGET通信(exchangeToMonoでハンドリング)
概要 exchangeToMonoメソッドを使用した、基本的なGET通信の使用方法についてまとめた。 今回はリクエスト送信後に意図しないレスポンスを受け取った際のハンドリング方法について紹介する。 尚、動作確認を行うための事前準備については、以下に記載している。 基本的な使い方 WebClient#retrieveにてリクエスト送信した際には、都度ResponseSpec#onSta […]
概要 exchangeToMonoメソッドを使用した、基本的なGET通信の使用方法についてまとめた。 今回はリクエスト送信後に意図しないレスポンスを受け取った際のハンドリング方法について紹介する。 尚、動作確認を行うための事前準備については、以下に記載している。 基本的な使い方 WebClient#retrieveにてリクエスト送信した際には、都度ResponseSpec#onSta […]
概要 exchangeToMonoメソッドを使用した、基本的なGET通信の使用方法についてまとめた。 今回は指定した型のボディを含むResponseEntityを取得する方法について紹介する。 尚、動作確認を行うための事前準備については、以下に記載している。 基本的な使い方 exchangeToMonoは、HTTPリクエストを送信してレスポンスからMonoオブジェクトを取得するための […]
概要 exchangeToMonoメソッドを使用した、基本的なGET通信の使用方法についてまとめた。 今回はレスポンスボディのみを取得する方法について紹介する。 尚、動作確認を行うための事前準備については、以下に記載している。 基本的な使い方 exchangeToMonoは、HTTPリクエストを送信してレスポンスからMonoオブジェクトを取得するためのメソッドとなる。 通常はget, […]
概要 retrieveメソッドを使用した、基本的なGET通信の使用方法についてまとめた。 今回はリクエスト送信後にエラー(4xx系や5xx系など)となった場合のハンドリング方法について紹介する。 尚、動作確認を行うための事前準備については、以下に記載している。 基本的な使い方 getとretrieveメソッドを組み合わせることで、GETリクエストを送信する。 チェーンメソッドの一部と […]
概要 retrieveメソッドを使用した、基本的なGET通信の使用方法についてまとめた。 今回は指定した型のボディを含むResponseEntityを取得する方法について紹介する。 尚、動作確認を行うための事前準備については、以下に記載している。 基本的な使い方 getメソッドとretrieveメソッドを組み合わせることで、GETリクエストを送信してレスポンス(ResponseSpe […]
概要 retrieveメソッドを使用した、基本的なGET通信の使用方法についてまとめた。 今回はレスポンスボディのみを取得する方法について紹介する。 尚、動作確認を行うための事前準備については、以下に記載している。 基本的な使い方 retrieveメソッドは、HTTPリクエストを送信してレスポンス(ResponseSpec)を取得するメソッドとなる。 get, post, put, […]
概要 RESTなAPIにアクセスするのはRestTemplateではなくWebClientが今後推奨となるため、WebClientの概要についてまとめた。 WebClientを使用するための準備と、どんなメソッドがあるのかを紹介している。 前提 今後動作確認を行う際には、以前の記事で作成したREST APIアプリにリクエストを行ってレスポンスを取得する。 ※今回のMavenプロジェク […]