spring-framework / org.springframework.messaging.converter / DefaultContentTypeResolver

DefaultContentTypeResolver

open class DefaultContentTypeResolver : ContentTypeResolver

A default ContentTypeResolver that checks the MessageHeaders#CONTENT_TYPE header or falls back to a default value.

The header value is expected to be a org.springframework.util.MimeType or a String that can be parsed into a MimeType.

Author
Rossen Stoyanchev

Since
4.0

Constructors

<init>

DefaultContentTypeResolver()

A default ContentTypeResolver that checks the MessageHeaders#CONTENT_TYPE header or falls back to a default value.

The header value is expected to be a org.springframework.util.MimeType or a String that can be parsed into a MimeType.

Functions

getDefaultMimeType

open fun getDefaultMimeType(): MimeType

Return the default MIME type to use if no MessageHeaders#CONTENT_TYPE header is present.

resolve

open fun resolve(headers: MessageHeaders): MimeType

setDefaultMimeType

open fun setDefaultMimeType(defaultMimeType: MimeType): Unit

Set the default MIME type to use when there is no MessageHeaders#CONTENT_TYPE header present.

This property does not have a default value.

toString

open fun toString(): String