クラス HeaderContentNegotiationStrategy
java.lang.ObjectSE
org.springframework.web.accept.HeaderContentNegotiationStrategy
- 実装されているすべてのインターフェース:
ContentNegotiationStrategy
public class HeaderContentNegotiationStrategy
extends ObjectSE
implements ContentNegotiationStrategy
'Accept' リクエストヘッダーをチェックする
ContentNegotiationStrategy。- 導入:
- 3.2
- 作成者:
- Rossen Stoyanchev, Juergen Hoeller
フィールドのサマリー
インターフェース org.springframework.web.accept.ContentNegotiationStrategy から継承されたフィールド
MEDIA_TYPE_ALL_LISTコンストラクターの概要
コンストラクターメソッドのサマリー
コンストラクターの詳細
HeaderContentNegotiationStrategy
public HeaderContentNegotiationStrategy()
メソッドの詳細
resolveMediaTypes
public ListSE<MediaType> resolveMediaTypes(NativeWebRequest request) throws HttpMediaTypeNotAcceptableException 指定されたリクエストをメディア型のリストに解決します。返されるリストは、最初に特異性、次に品質パラメーターの順に並べられます。- 次で指定:
- インターフェース
ContentNegotiationStrategyのresolveMediaTypes - パラメーター:
request- 現在のリクエスト- 戻り値:
- リクエストされたメディア型、またはリクエストされなかった場合は
ContentNegotiationStrategy.MEDIA_TYPE_ALL_LIST - 例外:
HttpMediaTypeNotAcceptableException- 'Accept' ヘッダーを解析できない場合