クラス DefaultContentTypeResolver

java.lang.ObjectSE
org.springframework.messaging.converter.DefaultContentTypeResolver
実装されたすべてのインターフェース:
ContentTypeResolver

public class DefaultContentTypeResolver extends ObjectSE implements ContentTypeResolver
MessageHeaders.CONTENT_TYPE ヘッダーをチェックするか、デフォルト値にフォールバックするデフォルト ContentTypeResolver

ヘッダー値は、MimeType に解析できる MimeType または String であることが期待されています。

導入:
4.0
作成者:
Rossen Stoyanchev
  • コンストラクターの詳細

    • DefaultContentTypeResolver

      public DefaultContentTypeResolver()
  • メソッドの詳細

    • setDefaultMimeType

      public void setDefaultMimeType(@Nullable MimeType defaultMimeType)
      MessageHeaders.CONTENT_TYPE ヘッダーが存在しない場合に使用するデフォルトの MIME 型を設定します。

      このプロパティにはデフォルト値はありません。

    • getDefaultMimeType

      @Nullable public MimeType getDefaultMimeType()
      MessageHeaders.CONTENT_TYPE ヘッダーが存在しない場合に使用するデフォルトの MIME 型を返します。
    • resolve

      @Nullable public MimeType resolve(@Nullable MessageHeaders headers)
      インターフェースからコピーされた説明: ContentTypeResolver
      指定された MessageHeaders からメッセージの MimeType を決定します。
      次で指定:
      インターフェース ContentTypeResolverresolve 
      パラメーター:
      headers - 解決に使用するヘッダー
      戻り値:
      解決された MimeType、または見つからない場合は null 
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString