| パッケージ | 説明 |
|---|---|
| org.springframework.http | クライアント / サーバー側 HTTP の基本的な抽象化が含まれています。 |
| org.springframework.http.client | クライアント側の HTTP 上の抽象化が含まれています。 |
| org.springframework.http.client.reactive | |
| org.springframework.http.client.support | このパッケージは、RestTemplate などの高レベルクラスで使用される汎用 HTTP サポートクラスを提供します。 |
| org.springframework.http.codec | |
| org.springframework.http.converter.json | JSON を処理するための HttpMessageConverter 実装を提供します。 |
| org.springframework.http.server | サーバー側の HTTP 上の抽象化が含まれています。 |
| org.springframework.http.server.reactive | |
| org.springframework.mock.http | クライアント / サーバー側の HTTP 抽象化のモック実装。 |
| org.springframework.mock.http.client | クライアント側の HTTP 抽象化のモック実装。 |
| org.springframework.mock.http.server.reactive | リアクティブ HTTP サーバー契約のモック実装。 |
| org.springframework.test.web.reactive.server | WebTestClient を介した Spring WebFlux サーバーエンドポイントのテストのサポート。 |
| org.springframework.web.multipart.support | マルチパート解決フレームワークのサポートクラス。 |
| 修飾子と型 | インターフェースと説明 |
|---|---|
interface | HttpInputMessage |
interface | HttpOutputMessage |
interface | HttpRequestmethod および uri で構成される HTTP リクエストメッセージを表します。 |
interface | ReactiveHttpInputMessage 入力を Publisher として公開する「リアクティブ」HTTP 入力メッセージ。 |
interface | ReactiveHttpOutputMessage 出力を Publisher として受け入れる「リアクティブ」HTTP 出力メッセージ。 |
interface | StreamingHttpOutputMessage ストリーミング本文の設定を可能にする HTTP 出力メッセージを表します。 |
interface | ZeroCopyHttpOutputMessage「ゼロコピー」ファイル転送をサポートする ReactiveOutputMessage のサブインターフェース。 |
| 修飾子と型 | インターフェースと説明 |
|---|---|
interface | AsyncClientHttpRequest 使用すべきではありません。 Spring 5.0 現在、 ClientRequest を推奨 |
interface | ClientHttpRequest クライアント側の HTTP リクエストを表します。 |
interface | ClientHttpResponse クライアント側の HTTP レスポンスを表します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AbstractClientHttpResponseClientHttpResponse の抽象ベース。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AbstractClientHttpRequestClientHttpRequest 実装の基本クラス。 |
class | ClientHttpRequestDecorator 別の ClientHttpRequest をラップし、すべてのメソッドをそれに委譲します。 |
class | ClientHttpResponseDecorator 別の ClientHttpResponse をラップし、すべてのメソッドをそれに委譲します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | HttpRequestWrapper リクエストを調整するためにオーバーライドできる HttpRequest インターフェースの便利な実装を提供します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected MediaType | DecoderHttpMessageReader.getContentType(HttpMessage inputMessage)"Content-Type" ヘッダーに基づいて HTTP メッセージの Content-Type を決定するか、デフォルトで MediaType.APPLICATION_OCTET_STREAM に設定します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | MappingJacksonInputMessage 最終的にメッセージをデシリアライズするために使用される Jackson ビューを格納できる HttpInputMessage。 |
| 修飾子と型 | インターフェースと説明 |
|---|---|
interface | ServerHttpRequest サーバー側の HTTP リクエストを表します。 |
interface | ServerHttpResponse サーバー側の HTTP レスポンスを表します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | DelegatingServerHttpResponse 特定のターゲット ServerHttpResponse にすべての呼び出しを委譲する ServerHttpResponse の実装。 |
class | ServletServerHttpRequestHttpServletRequestEE に基づく ServerHttpRequest 実装。 |
class | ServletServerHttpResponseHttpServletResponseEE に基づく ServerHttpResponse 実装。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AbstractListenerServerHttpResponse リスナーベースのサーバーレスポンスの抽象基本クラス。 |
class | AbstractServerHttpRequestServerHttpRequest 実装の共通基本クラス。 |
class | AbstractServerHttpResponseServerHttpResponse 実装の基本クラス。 |
class | HttpHeadResponseDecoratorHTTP HEAD リクエスト用の ServerHttpResponse デコレータ。 |
class | ServerHttpRequestDecorator 別の ServerHttpRequest をラップし、すべてのメソッドをそれに委譲します。 |
class | ServerHttpResponseDecorator 別の ServerHttpResponse をラップし、すべてのメソッドをそれに委譲します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | MockHttpInputMessageHttpInputMessage のモック実装。 |
class | MockHttpOutputMessageHttpOutputMessage のモック実装。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | MockAsyncClientHttpRequest 使用すべきではありません。 Spring 5.0 以降、直接置換なし |
class | MockClientHttpRequestClientHttpRequest のモック実装。 |
class | MockClientHttpResponseClientHttpResponse のモック実装。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | MockServerHttpRequest 実際のサーバーなしでテストで使用するための AbstractServerHttpRequest のモック拡張。 |
class | MockServerHttpResponse 実際のサーバーなしでテストで使用するための AbstractServerHttpResponse のモック拡張。 |
| 修飾子と型 | インターフェースと説明 |
|---|---|
interface | MockServerClientHttpResponse リクエストが実行された後のサーバーレスポンスの状態に関するさらなるアサーションのために、基盤となるモックサーバー交換からの結果オブジェクトも公開する単純な ClientHttpResponse 拡張。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | RequestPartServletServerHttpRequest マルチパートリクエストの一部にアクセスする ServerHttpRequest 実装。 |