class MediaType
An RFC 2045 Media Type, appropriate to describe the content type of an HTTP request or response body.
val subtype: String
Returns a specific media subtype, such as "plain" or "png", "mpeg", "mp4" or "xml". |
|
val type: String
Returns the high-level media type, such as "text", "image", "audio", "video", or "application". |
fun charset(defaultValue: Charset? = null): Charset?
Returns the charset of this media type, or defaultValue if either this media type doesn't specify a charset, of it its charset is unsupported by the current runtime. |
|
fun equals(other: Any?): Boolean |
|
fun hashCode(): Int |
|
fun toString(): String
Returns the encoded media type, like "text/plain; charset=utf-8", appropriate for use in a Content-Type header. |
fun String.toMediaType(): MediaType
Returns a media type for this string. |
|
fun String.toMediaTypeOrNull(): MediaType?
Returns a media type for this, or null if this is not a well-formed media type. |