パッケージ org.springframework.web.reactive.accept
@NullMarked パッケージ org.springframework.web.reactive.accept
特定のリクエストに対してリクエストされたコンテンツ型を解決するための
RequestedContentTypeResolver
戦略と実装。- クラス説明非推奨の API バージョンでのリクエストの処理を追加するための契約。リクエストからバージョンを抽出する契約。アプリケーションの API バージョン管理を管理するための構成設定と戦略をカプセル化するメインコンポーネント。構成されたバージョンリゾルバー、バージョンパーサー、非推奨ハンドラーに委譲する
ApiVersionStrategy
のデフォルト実装。メディア型の固定リストに常に解決されるリゾルバー。リクエストの "Accept" ヘッダーを確認するリゾルバー。Accept または Content-Type ヘッダーにあるメディア型 パラメーターからバージョンを抽出するApiVersionResolver
。クエリパラメーターをチェックし、それを使用して一致する MediaType を検索するリゾルバー。パスセグメントからバージョンを抽出するApiVersionResolver
。ServerWebExchange
のリクエストされたメディア型を解決するための戦略。リクエストされたコンテンツ型 (Accept ヘッダー、クエリパラメーターなど) を決定するために、それぞれ異なる戦略を実装する他のリゾルバーに委譲する複合RequestedContentTypeResolver
のビルダー。ParameterContentTypeResolver
を作成および構成するためのヘルパー。