MediaType

cc.otavia.http.MediaType
enum MediaType(val tp: String, val subType: String, val parameter: Option[String] = ..., val extension: String = ...)

An RFC 2045 Media Type, appropriate to describe the content type of an HTTP request or response body.

Attributes

Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Type members

Enum entries

case ANY extends MediaType
case APP_7z extends MediaType
case APP_AZW extends MediaType
case APP_BZ extends MediaType
case APP_BZ2 extends MediaType
case APP_CSH extends MediaType
case APP_DOC extends MediaType
case APP_DOCX extends MediaType
case APP_EOT extends MediaType
case APP_EPUB extends MediaType
case APP_JAR extends MediaType
case APP_JSON extends MediaType
case APP_JSONLD extends MediaType
case APP_MPKG extends MediaType
case APP_ODP extends MediaType
case APP_ODS extends MediaType
case APP_ODT extends MediaType
case APP_OGX extends MediaType
case APP_PDF extends MediaType
case APP_PPT extends MediaType
case APP_PPTX extends MediaType
case APP_RAR extends MediaType
case APP_RTF extends MediaType
case APP_SH extends MediaType
case APP_SWF extends MediaType
case APP_TAR extends MediaType
case APP_VSD extends MediaType
case APP_XHTML extends MediaType
case APP_XHTML_UTF8 extends MediaType
case APP_XLS extends MediaType
case APP_XLSX extends MediaType
case APP_XML extends MediaType
case APP_XML_UTF8 extends MediaType
case APP_XUL extends MediaType
case APP_X_ABIWORD extends MediaType
case APP_X_FREEARC extends MediaType
case APP_ZIP extends MediaType
case AUDIO_AAC extends MediaType
case AUDIO_MID extends MediaType
case AUDIO_MIDI extends MediaType
case AUDIO_MP3 extends MediaType
case AUDIO_OGA extends MediaType
case AUDIO_WAV extends MediaType
case AUDIO_WEBA extends MediaType
case AUDIO_WEBM extends MediaType
case FONT_OTF extends MediaType
case FONT_TTF extends MediaType
case FONT_WOFF extends MediaType
case FONT_WOFF2 extends MediaType
case IMAGE_BMP extends MediaType
case IMAGE_GIF extends MediaType
case IMAGE_ICO extends MediaType
case IMAGE_JPEG extends MediaType
case IMAGE_JPG extends MediaType
case IMAGE_PNG extends MediaType
case IMAGE_SVG extends MediaType
case IMAGE_TIF extends MediaType
case IMAGE_TIFF extends MediaType
case TEXT_CSS extends MediaType
case TEXT_CSV extends MediaType
case TEXT_HTM extends MediaType
case TEXT_HTML extends MediaType
case TEXT_HTML_UTF8 extends MediaType
case TEXT_ICS extends MediaType
case TEXT_JS extends MediaType
case TEXT_MJS extends MediaType
case TEXT_PLAIN extends MediaType
case TEXT_PLAIN_UTF8 extends MediaType
case TEXT_XML extends MediaType
case TEXT_XML_UTF8 extends MediaType
case VIDEO_AVI extends MediaType
case VIDEO_M4A extends MediaType
case VIDEO_MP4 extends MediaType
case VIDEO_MPEG extends MediaType
case VIDEO_OGV extends MediaType