MediaType

scamper.http.types.MediaType
See theMediaType companion trait
object MediaType

Provides factory for MediaType.

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
MediaType.type

Members list

Value members

Concrete methods

def apply(mediaType: String): MediaType

Parses formatted media type.

Parses formatted media type.

Attributes

def apply(typeName: String, subtypeName: String, params: Map[String, String]): MediaType

Creates media type with supplied values.

Creates media type with supplied values.

Attributes

def apply(typeName: String, subtypeName: String, params: (String, String)*): MediaType

Creates media type with supplied values.

Creates media type with supplied values.

Attributes

def forFile(file: File): Option[MediaType]

Gets media type for given file.

Gets media type for given file.

Attributes

def forFileName(fileName: String): Option[MediaType]

Gets media type for given file name.

Gets media type for given file name.

Attributes

def forSuffix(suffix: String): Option[MediaType]

Gets media type for given file name suffix.

Gets media type for given file name suffix.

Attributes

Note

Leading "." (if present) is stripped before locating media type.

def plain(charset: String): MediaType

Gets text/plain media type with specified charset parameter.

Gets text/plain media type with specified charset parameter.

Attributes

Concrete fields

Gets application/x-www-form-urlencoded media type.

Gets application/x-www-form-urlencoded media type.

Attributes

Gets application/octet-stream media type.

Gets application/octet-stream media type.

Attributes

Gets text/plain media type.

Gets text/plain media type.

Attributes