クラス UnsupportedMediaTypeStatusException

実装されたすべてのインターフェース:
SerializableSEErrorResponse

public class UnsupportedMediaTypeStatusException extends ResponseStatusException
レスポンスステータス 415 に適合するエラーの例外(サポートされていないメディア型)。
導入:
5.0
作成者:
Rossen Stoyanchev
関連事項:
  • コンストラクターの詳細

    • UnsupportedMediaTypeStatusException

      public UnsupportedMediaTypeStatusException(@Nullable StringSE reason)
      指定された Content-Type が無効な場合のコンストラクター。
    • UnsupportedMediaTypeStatusException

      public UnsupportedMediaTypeStatusException(@Nullable StringSE reason, ListSE<MediaType> supportedTypes)
      指定された Content-Type が無効な場合のコンストラクター。
      導入:
      6.0.5
    • UnsupportedMediaTypeStatusException

      public UnsupportedMediaTypeStatusException(@Nullable MediaType contentType, ListSE<MediaType> supportedTypes)
      Content-Type を解析できるが、サポートされていない場合のコンストラクター。
    • UnsupportedMediaTypeStatusException

      public UnsupportedMediaTypeStatusException(@Nullable MediaType contentType, ListSE<MediaType> supportedTypes, @Nullable ResolvableType bodyType)
      特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。
      導入:
      5.1
    • UnsupportedMediaTypeStatusException

      public UnsupportedMediaTypeStatusException(@Nullable MediaType contentType, ListSE<MediaType> supportedTypes, @Nullable HttpMethod method)
      HTTP メソッドを提供するコンストラクター。
      導入:
      5.3.6
    • UnsupportedMediaTypeStatusException

      public UnsupportedMediaTypeStatusException(@Nullable MediaType contentType, ListSE<MediaType> supportedTypes, @Nullable ResolvableType bodyType, @Nullable HttpMethod method)
      特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。
      導入:
      5.3.6
  • メソッドの詳細

    • getContentType

      @Nullable public MediaType getContentType()
      正常に解析された場合はリクエストの Content-Type ヘッダーを返し、そうでない場合は null を返します。
    • getSupportedMediaTypes

      public ListSE<MediaType> getSupportedMediaTypes()
      Content-Type ヘッダーが解析されているがサポートされていない場合はサポートされているコンテンツ型のリストを返し、そうでない場合は空のリストを返します。
    • getBodyType

      @Nullable public ResolvableType getBodyType()
      この例外が生成されたコンテキストのボディ型を返します。

      これは、特定の Java 型からエンコードまたはデコードしようとした結果として例外が発生した場合に適用されます。

      戻り値:
      ボディ型、または利用できない場合は null 
      導入:
      5.1
    • getHeaders

      public HttpHeaders getHeaders()
      利用可能な場合はサポートされているメディア型をドキュメント化する "Accept" ヘッダーを含む HttpHeaders を返し、そうでない場合は空のインスタンスを返します。
      次で指定:
      インターフェース ErrorResponsegetHeaders 
      オーバーライド:
      クラス ResponseStatusExceptiongetHeaders 
    • getResponseHeaders

      @DeprecatedSE(since="6.0") public HttpHeaders getResponseHeaders()
      使用すべきではありません。
      6.0 現在、getHeaders() を推奨
      getHeaders() へのデリゲート。
      オーバーライド:
      クラス ResponseStatusExceptiongetResponseHeaders