パッケージ org.springframework.web
クラス HttpMediaTypeNotSupportedException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
jakarta.servlet.ServletException
org.springframework.web.HttpMediaTypeException
org.springframework.web.HttpMediaTypeNotSupportedException
- 実装されたすべてのインターフェース:
SerializableSE
,ErrorResponse
クライアントがリクエストハンドラーでサポートされていない型のコンテンツを POST、PUT、PATCH したときにスローされる例外。
- 導入:
- 3.0
- 作成者:
- Arjen Poutsma, Rossen Stoyanchev
- 関連事項:
ネストされたクラスのサマリー
インターフェース org.springframework.web.ErrorResponse から継承されたネストクラス / インターフェース
ErrorResponse.Builder
コンストラクターのサマリー
コンストラクター説明新しい HttpMediaTypeNotSupportedException を作成します。HttpMediaTypeNotSupportedException
(StringSE message, ListSE<MediaType> mediaTypes) 解析エラー用に新しい HttpMediaTypeNotSupportedException を作成します。HttpMediaTypeNotSupportedException
(MediaType contentType, ListSE<MediaType> mediaTypes) 新しい HttpMediaTypeNotSupportedException を作成します。HttpMediaTypeNotSupportedException
(MediaType contentType, ListSE<MediaType> mediaTypes, HttpMethod httpMethod) 新しい HttpMediaTypeNotSupportedException を作成します。HttpMediaTypeNotSupportedException
(MediaType contentType, ListSE<MediaType> supportedMediaTypes, HttpMethod httpMethod, StringSE message) 新しい HttpMediaTypeNotSupportedException を作成します。メソッドのサマリー
修飾子と型メソッド説明失敗の原因となった HTTP リクエストコンテンツ型メソッドを返します。レスポンスに使用するヘッダーを返します。レスポンスに使用する HTTP ステータスコードを返します。クラス org.springframework.web.HttpMediaTypeException から継承されたメソッド
getBody, getDetailMessageArguments, getDetailMessageCode, getSupportedMediaTypes
クラス jakarta.servlet.ServletExceptionEE から継承されたメソッド
getRootCauseEE
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE
インターフェース org.springframework.web.ErrorResponse から継承されたメソッド
getDetailMessageArguments, getTitleMessageCode, updateAndGetBody
コンストラクターの詳細
HttpMediaTypeNotSupportedException
新しい HttpMediaTypeNotSupportedException を作成します。- パラメーター:
message
- 例外メッセージ
HttpMediaTypeNotSupportedException
解析エラー用に新しい HttpMediaTypeNotSupportedException を作成します。- パラメーター:
message
- 例外メッセージmediaTypes
- サポートされているメディア型のリスト- 導入:
- 6.0.5
HttpMediaTypeNotSupportedException
public HttpMediaTypeNotSupportedException(@Nullable MediaType contentType, ListSE<MediaType> mediaTypes) 新しい HttpMediaTypeNotSupportedException を作成します。- パラメーター:
contentType
- サポートされていないコンテンツ型mediaTypes
- サポートされているメディア型のリスト
HttpMediaTypeNotSupportedException
public HttpMediaTypeNotSupportedException(@Nullable MediaType contentType, ListSE<MediaType> mediaTypes, @Nullable HttpMethod httpMethod) 新しい HttpMediaTypeNotSupportedException を作成します。- パラメーター:
contentType
- サポートされていないコンテンツ型mediaTypes
- サポートされているメディア型のリストhttpMethod
- リクエストの HTTP メソッド- 導入:
- 6.0
HttpMediaTypeNotSupportedException
public HttpMediaTypeNotSupportedException(@Nullable MediaType contentType, ListSE<MediaType> supportedMediaTypes, @Nullable HttpMethod httpMethod, StringSE message) 新しい HttpMediaTypeNotSupportedException を作成します。- パラメーター:
contentType
- サポートされていないコンテンツ型supportedMediaTypes
- サポートされているメディア型のリストhttpMethod
- リクエストの HTTP メソッドmessage
- 詳細メッセージ- 導入:
- 6.0
メソッドの詳細
getContentType
失敗の原因となった HTTP リクエストコンテンツ型メソッドを返します。getStatusCode
インターフェースからコピーされた説明:ErrorResponse
レスポンスに使用する HTTP ステータスコードを返します。getHeaders
インターフェースからコピーされた説明:ErrorResponse
レスポンスに使用するヘッダーを返します。