クラス UnsupportedMediaTypeException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.core.NestedRuntimeException
org.springframework.web.reactive.function.UnsupportedMediaTypeException
- 実装されたすべてのインターフェース:
SerializableSE
Content-Type
がサポートされていないことを示すためにスローされる例外。- 導入:
- 5.0
- 作成者:
- Arjen Poutsma
- 関連事項:
コンストラクターのサマリー
コンストラクターコンストラクター説明指定された Content-Type が無効な場合のコンストラクター。UnsupportedMediaTypeException
(MediaType contentType, ListSE<MediaType> supportedTypes) Content-Type を解析できるが、サポートされていない場合のコンストラクター。UnsupportedMediaTypeException
(MediaType contentType, ListSE<MediaType> supportedTypes, ResolvableType bodyType) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。方法の概要
修飾子と型メソッド説明この例外が生成されたコンテキストのボディ型を返します。正常に解析された場合はリクエストの Content-Type ヘッダーを返し、そうでない場合はnull
を返します。Content-Type ヘッダーが解析されているがサポートされていない場合はサポートされているコンテンツ型のリストを返し、そうでない場合は空のリストを返します。クラス org.springframework.core.NestedRuntimeException から継承されたメソッド
contains, getMostSpecificCause, getRootCause
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
UnsupportedMediaTypeException
指定された Content-Type が無効な場合のコンストラクター。UnsupportedMediaTypeException
public UnsupportedMediaTypeException(@Nullable MediaType contentType, ListSE<MediaType> supportedTypes) Content-Type を解析できるが、サポートされていない場合のコンストラクター。UnsupportedMediaTypeException
public UnsupportedMediaTypeException(@Nullable MediaType contentType, ListSE<MediaType> supportedTypes, @Nullable ResolvableType bodyType) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。- 導入:
- 5.1
メソッドの詳細
getContentType
正常に解析された場合はリクエストの Content-Type ヘッダーを返し、そうでない場合はnull
を返します。getSupportedMediaTypes
Content-Type ヘッダーが解析されているがサポートされていない場合はサポートされているコンテンツ型のリストを返し、そうでない場合は空のリストを返します。getBodyType
この例外が生成されたコンテキストのボディ型を返します。これは、特定の Java 型からエンコードまたはデコードしようとした結果として例外が発生した場合に適用されます。- 戻り値:
- ボディ型、または利用できない場合は
null
- 導入:
- 5.1