An Internet media type,[1] originally called a MIME type after MIME and sometimes a Content-type after the name of a header in several protocols whose value is such a type, is a two-part identifier for file formats on the Internet. Multipurpose Internet Mail Extensions ( MIME) is an Internet standard that extends the format of e-mail to support text in Character A file format is a particular way to encode information for storage in a Computer file. The Internet is a global system of interconnected Computer networks The identifiers were originally defined in RFC 2046 for use in e-mail sent through SMTP, but their use has expanded to other protocols such as HTTP and SIP. Simple Mail Transfer Protocol ( SMTP) is a De facto standard for electronic mail (e-mail transmissions across the Internet. Hypertext Transfer Protocol ( HTTP) is a Communications protocol for the transfer of information on the Internet. The Session Initiation Protocol ( SIP) is a signalling protocol widely used for setting up and tearing down Multimedia Communication sessions
A media type is composed of at least two parts: a type, a subtype, and one or more optional parameters. For example, subtypes of text type have an optional charset parameter that can be included to indicate the character encoding, and subtypes of multipart type often define a boundary between parts. A character encoding consists of a code that pairs a sequence of characters from a given character set (sometimes incorrectly referred to as Code page
Types or subtypes that begin with "x-" are nonstandard -- they cannot be registered with IANA. The Internet Assigned Numbers Authority (IANA is the entity that oversees global IP address allocation, DNS root zone management, media types [2] Subtypes that begin with vnd. are vendor-specific. [3]
Contents |
IANA manages a registry of media types and character encodings. The Internet Assigned Numbers Authority (IANA is the entity that oversees global IP address allocation, DNS root zone management, media types A character encoding consists of a code that pairs a sequence of characters from a given character set (sometimes incorrectly referred to as Code page The organization makes a list available to the public through the Web. Some of the more notable media types used on the Web are listed below:
application: Multipurpose files
application/EDI-X12: EDI X12 data; Defined in RFC 1767application/EDIFACT: EDI EDIFACT data; Defined in RFC 1767application/javascript: JavaScript; Defined in RFC 4329application/octet-stream: Arbitrary byte stream. Electronic Data Interchange ( EDI) refers to the structured transmission of data between organizations by electronic means ASC X12 (also known as ANSI ASC X12) is the official designation of the U Electronic Data Interchange ( EDI) refers to the structured transmission of data between organizations by electronic means United Nations/Electronic Data Interchange For Administration Commerce and Transport ( UN/EDIFACT) is the international EDI standard developed under the JavaScript is a Scripting language most often used for Client-side web development In Computer science, a byte stream is a Bit stream, in which data Bits are grouped into units called Bytes In Computer networking This is thought of as the "default" media type used by several operating systems, often used to identify executable files, files of unknown type, or files that should be downloaded in protocols that do not provide a separate "content disposition" header. An operating system (commonly abbreviated OS and O/S) is the software component of a Computer system that is responsible for the management and coordination In Computing, an executable (file causes a computer "to perform indicated tasks according to encoded instructions," as opposed to a file that only contains RFC 2046 specifies this as the fallback for unrecognized subtypes of other types. application/ogg: Ogg, a multimedia bitstream container format; Defined in RFC 3534application/xhtml+xml: XHTML; Defined by RFC 3236application/xml-dtd: DTD files; Defined by RFC 3023application/json: JavaScript Object Notation JSON; Defined in RFC 4627application/zip: ZIP archive files; Registered[4]audio: Audio
audio/mpeg: MP3 or other MPEG audio; Defined in RFC 3003audio/x-ms-wma: Windows Media Audio; Documented in Microsoft KB 288102audio/vnd. To learn how to create video or audio files for Wikipedia and its sister projects check WikipediaCreation and usage of media files. A container format is a computer file format that can contain various types of data compressed by means of standardized audio/video codecs. The Extensible Hypertext Markup Language, or XHTML, is a Document Type Definition ( DTD) is one of several SGML and XML schema languages and is also the term used to describe a document or portion thereof that JSON (ˈdʒeɪsɒn ie "Jason" short for JavaScript Object Notation, is a lightweight Computer data interchange format The ZIP File format is a Data compression and archival format. MPEG-1 Audio Layer 3, more commonly referred to as MP3, is a Digital audio encoding format using a form of Lossy data compression The Moving Picture Experts Group, commonly referred to as simply MPEG, is a Working group of ISO / IEC charged with the development of video and Windows Media Audio ( WMA) is an Audio data compression technology developed by Microsoft. rn-realaudio: RealAudio; Documented in RealPlayer Customer Support Answer 2559audio/x-wav: WAV audioexampleimage
image/gif: GIF image; Defined in RFC 2045 and RFC 2046image/jpeg: JPEG JFIF image; Defined in RFC 2045 and RFC 2046image/png: Portable Network Graphics; Registered[5]image/tiff: Tag Image File Format; Defined in RFC 3302image/vnd. RealAudio is a proprietary Audio format developed by RealNetworks. WAV (or WAVE) short for Waveform Audio format, is a Microsoft and IBM Audio file format standard for storing an audio bitstream on Portable Network Graphics ( PNG) is a bitmapped image format that employs Lossless data compression. microsoft. icon: ICO image; Registered[6]messagemodel: 3D modelsmultipart: Archives and other objects made of more than one part
text: Human-readable text and source code
text/css: Cascading Style Sheets; Defined in RFC 2318text/html: HTML; Defined in RFC 2854text/javascript (Obsolete): JavaScript; Defined in and obsoleted by RFC 4329 in order to discourage its usage in favor of application/javascripttext/plain: Textual data; Defined in RFC 2046 and RFC 3676text/xml: Extensible Markup Language; Defined in RFC 3023video: Video
video/mpeg: MPEG-1 video with multiplexed audio; Defined in RFC 2045 and RFC 2046video/mp4: MP4 video; Defined in RFC 4337video/quicktime: QuickTime video; Registered[7]video/x-ms-wmv: Windows Media Video; Documented in Microsoft KB 288102vnd: Vendor Specific Files [8]
application/vnd. The ICO file format is an image File format used for icons in Microsoft Windows. Multipurpose Internet Mail Extensions ( MIME) is an Internet standard that extends the format of e-mail to support text in Character Electronic mail, often abbreviated to e-mail, email, or originally eMail, is a Store-and-forward method of writing sending receiving Multipurpose Internet Mail Extensions ( MIME) is an Internet standard that extends the format of e-mail to support text in Character Electronic mail, often abbreviated to e-mail, email, or originally eMail, is a Store-and-forward method of writing sending receiving Multipurpose Internet Mail Extensions ( MIME) is an Internet standard that extends the format of e-mail to support text in Character Electronic mail, often abbreviated to e-mail, email, or originally eMail, is a Store-and-forward method of writing sending receiving MHTML, short for MIME HTML, is a web page archive format used to bind resources which are typically represented by external links (such as images Flash Multipurpose Internet Mail Extensions ( MIME) is an Internet standard that extends the format of e-mail to support text in Character A webform on a Web page allows a user to enter data that is typically sent to a server for processing and to mimic the usage of paper forms. In Computer science, source code (commonly just source or code) is any sequence of statements or declarations written in some Human-readable HTML, an initialism of HyperText Markup Language, is the predominant Markup language for Web pages It provides a means to describe the structure JavaScript is a Scripting language most often used for Client-side web development Video is the technology of electronically capturing, Recording, processing storing transmitting and reconstructing a sequence of Still images MPEG-1 was an early Standard for Lossy compression of Video and audio. MPEG-4 Part 14, formally ISO / IEC 14496-142003, is a Multimedia Container format standard specified as a part of MPEG-4 QuickTime is a Multimedia framework developed by Apple Inc, capable of handling various formats of Digital video, Media clips sound text Windows Media Video ( WMV) is a compressed Video file format for several proprietary Codecs developed by Microsoft. ms-excel: Microsoft Excel filesapplication/vnd. In Computing, Microsoft Excel (full name Microsoft Office Excel) consists of a proprietary Spreadsheet -application written and distributed ms-powerpoint: Microsoft Powerpoint filesapplication/msword: Microsoft Word filesapplication/vnd. Microsoft PowerPoint is a proprietary Presentation program developed by Microsoft. Microsoft Word is Microsoft 's flagship word processing software. mozilla. xul+xml: Mozilla XUL filesx: Non-standard files[8]
application/x-dvi: Digital Video files in DVI formatapplication/x-httpd-php: PHP filesapplication/x-httpd-php-source: PHP source filesapplication/x-latex: LATEX filesapplication/x-shockwave-flash: Adobe Flash files; Documented in Adobe TechNote tn_4151 and Adobe TechNote tn_16509application/x-stuffit: StuffIt archive filesapplication/x-tar: Tarball files