| インターフェース | 説明 |
|---|---|
| ContentDisposition.Builder | ContentDisposition の可変ビルダー。 |
| HttpInputMessage | |
| HttpMessage | HTTP リクエストおよびレスポンスメッセージの基本インターフェースを表します。 |
| HttpOutputMessage | |
| HttpRequest | method および uri で構成される HTTP リクエストメッセージを表します。 |
| ReactiveHttpInputMessage | 入力を Publisher として公開する「リアクティブ」HTTP 入力メッセージ。 |
| ReactiveHttpOutputMessage | 出力を Publisher として受け入れる「リアクティブ」HTTP 出力メッセージ。 |
| RequestEntity.BodyBuilder | レスポンスエンティティに本文を追加するビルダーを定義します。 |
| RequestEntity.HeadersBuilder<B extends RequestEntity.HeadersBuilder<B>> | リクエストエンティティにヘッダーを追加するビルダーを定義します。 |
| ResponseCookie.ResponseCookieBuilder | 属性を持つサーバー定義 HttpCookie のビルダー。 |
| ResponseEntity.BodyBuilder | レスポンスエンティティに本文を追加するビルダーを定義します。 |
| ResponseEntity.HeadersBuilder<B extends ResponseEntity.HeadersBuilder<B>> | レスポンスエンティティにヘッダーを追加するビルダーを定義します。 |
| StreamingHttpOutputMessage | ストリーミング本文の設定を可能にする HTTP 出力メッセージを表します。 |
| StreamingHttpOutputMessage.Body | OutputStreamSE に直接書き込むことができるボディの契約を定義します。 |
| ZeroCopyHttpOutputMessage | 「ゼロコピー」ファイル転送をサポートする ReactiveOutputMessage のサブインターフェース。 |
| クラス | 説明 |
|---|---|
| CacheControl | "Cache-Control" HTTP レスポンスヘッダーを作成するためのビルダー。 |
| ContentDisposition | RFC 6266 で定義されている Content-Disposition 型とパラメーターの表現。 |
| ETag | HTTP 条件付きリクエストの ETag を表します。 |
| HttpCookie | "Cookie" リクエストヘッダーのコンテンツと一致する名前と値のペアとして HTTP Cookie を表します。 |
| HttpEntity<T> | ヘッダーと本文で構成される HTTP リクエストまたはレスポンスエンティティを表します。 |
| HttpHeaders | HTTP リクエストまたはレスポンスヘッダーを表すデータ構造。String ヘッダー名を String 値のリストにマッピングし、一般的なアプリケーションレベルのデータ型のアクセサーも提供します。 |
| HttpLogging | "org.springframework.http" が有効になっていないが、"org.springframework.web" が有効になっている場合、HTTP 関連のロギング用に "org.springframework.web.HttpLogging" という名前の共有ロガーを保持します。 |
| HttpRange | HTTP "Range" ヘッダーで使用する HTTP(バイト)範囲を表します。 |
| MediaType | HTTP 仕様で定義されている品質パラメーターのサポートを追加する MimeType のサブクラス。 |
| MediaTypeEditor | |
| MediaTypeFactory | |
| RequestEntity<T> | HTTP メソッドとターゲット URL も公開する HttpEntity の拡張。 |
| RequestEntity.UriTemplateRequestEntity<T> | URISE の代わりに URI テンプレートと変数で初期化された RequestEntity |
| ResponseCookie | "Set-Cookie" レスポンスヘッダーで許可される追加属性を持つ HttpCookie サブクラス。 |
| ResponseEntity<T> | HttpStatus ステータスコードを追加する HttpEntity の拡張。 |
| 列挙型 | 説明 |
|---|---|
| HttpMethod | HTTP リクエストメソッドの列挙。 |
| HttpStatus | HTTP ステータスコードの列挙。 |
| HttpStatus.Series | HTTP ステータスシリーズの列挙。 |
| 例外 | 説明 |
|---|---|
| InvalidMediaTypeException | 無効なメディア型指定文字列が検出された場合、 MediaType.parseMediaType(String) からスローされる例外。 |
HttpInputMessage および HttpOutputMessage インターフェースが含まれています。