クラス ParameterContentTypeResolver
java.lang.ObjectSE
org.springframework.web.reactive.accept.ParameterContentTypeResolver
- 実装されたすべてのインターフェース:
RequestedContentTypeResolver
クエリパラメーターをチェックし、それを使用して一致する MediaType を検索するリゾルバー。ルックアップキーを登録することも、フォールバックとして
MediaTypeFactory
を使用してルックアップを実行することもできます。- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev
フィールドサマリー
インターフェース org.springframework.web.reactive.accept.RequestedContentTypeResolver から継承されたフィールド
MEDIA_TYPE_ALL_LIST
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明resolveMediaTypes
(ServerWebExchange exchange) 指定されたリクエストを、リクエストされたメディア型のリストに解決します。void
setParameterName
(StringSE parameterName) リクエストされたメディア型を判別するために使用するパラメーターの名前を設定します。
コンストラクターの詳細
ParameterContentTypeResolver
メソッドの詳細
setParameterName
リクエストされたメディア型を判別するために使用するパラメーターの名前を設定します。デフォルトでは「フォーマット」に設定されています。
getParameterName
resolveMediaTypes
public ListSE<MediaType> resolveMediaTypes(ServerWebExchange exchange) throws NotAcceptableStatusException インターフェースからコピーされた説明:RequestedContentTypeResolver
指定されたリクエストを、リクエストされたメディア型のリストに解決します。返されたリストは、最初に具体性、次に品質パラメーターの順に並べられます。- 次で指定:
- インターフェース
RequestedContentTypeResolver
のresolveMediaTypes
- パラメーター:
exchange
- 現在の交換- 戻り値:
- リクエストされたメディア型、またはリクエストされなかった場合は
RequestedContentTypeResolver.MEDIA_TYPE_ALL_LIST
- 例外:
NotAcceptableStatusException
- リクエストされたメディア型が無効な場合