パッケージ org.springframework.http.client
@NullMarked パッケージ org.springframework.http.client
クライアントサイド HTTP の抽象化が含まれています。このパッケージには、
ClientHttpRequest と ClientHttpResponse、およびこれらのインターフェースの基本的な実装が含まれています。- クラス説明
ClientHttpRequestの基本実装であり、出力をバイト配列にバッファリングしてからネットワーク経由で送信します。ClientHttpRequestの抽象ベース。ヘッダーと本文が複数回書き込まれないようにします。別のデリゲートリクエストファクトリを修飾するClientHttpRequestFactory実装の抽象基本クラス。AbstractClientHttpRequestの拡張機能で、StreamingHttpOutputMessage契約を介してリクエストボディのコンテンツを基盤となる HTTP クライアントライブラリに直接ストリーミングする機能を追加します。送信コンテンツと受信コンテンツをメモリにバッファリングするために別のものをラップするClientHttpRequestFactory。これにより、リクエストにコンテンツ長を設定し、レスポンス本文を複数回読み取ることができます。クライアント側の HTTP リクエストを表します。クライアント側の HTTP リクエスト実行のコンテキストを表します。ClientHttpRequestオブジェクトのファクトリ。ClientHttpRequestを使用する前に初期化するためのコールバックインターフェース。クライアント側の HTTP リクエストをインターセプトする契約。クライアント側の HTTP レスポンスを表します。Apache HttpComponents HttpClient を使用してリクエストを作成するClientHttpRequestFactory実装。ClientHttpRequestInterceptorsをサポートするClientHttpRequestFactoryラッパー。JavaHttpClientSE に基づくClientHttpRequestFactory実装。Jetty のHttpClientに基づくClientHttpRequestFactory実装。マルチパートリクエストの本文を準備し、結果としてMultiValueMap<String, HttpEntity>を生成します。パーツヘッダーをさらにカスタマイズできるビルダー。ClientHttpRequestFactoryの Reactor-Netty 実装。Reactor Netty リソース、つまり標準 JDK 機能を使用するClientHttpRequestFactory実装。