{{위키데이터 속성 추적}}
'''미디어 타입'''(media type), '''MIME 타입'''(MIME type), '''콘텐츠 타입'''(content type)<ref>{{웹 인용 | title=Content-Type: text| url=https://msdn.microsoft.com/en-us/library/ms526971%28v=exchg.10%29.aspx| website=Exchange Server 2003 documentations| publisher=[[마이크로소프트]]|accessdate=29 December 2015| date=8 June 2004}}</ref>은 [[인터넷]]에 전달되는 파일 포맷과 포맷 콘텐츠를 위한 2 부분의 식별자이다. [[IANA]]는 이러한 분류를 표준화하고 출판하는 공식 기관이다. 미디어 타입은 원래 1996년에 [[MIME]] 사양의 일부로서 [[이메일]] 메시지 콘텐츠와 첨부파일의 종류를 고지하기 위해 [[RFC]] 2045에 정의되었으며<ref name=RFC2045>{{웹 인용 | first1=N.| last1=Freed| first2=N.| last2=Borenstein| title=Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies| url=https://tools.ietf.org/html/rfc2045| date=November 1996| accessdate=15 July 2015| publisher=[[국제 인터넷 표준화 기구]]}}</ref> 이를 근거로 MIME 타입이라는 이름이 만들어졌다. 미디어 타입은 또한 이와 비슷한 목적으로 [[HTTP]]<ref>{{웹 인용 |url=https://tools.ietf.org/html/rfc1945#section-3.6|title=Hypertext Transfer Protocol -- HTTP/1.0|date=May 1996|accessdate=2 Feb 2017}}</ref>와 같은 다른 인터넷 프로토콜과 [[HTML]]<ref>{{웹 인용 |url=https://www.w3.org/TR/html401/types.html#type-content-type|title=HTML 4.01 Specification|date=24 Dec 1999|accessdate=2 Feb 2017}}</ref>과 같은 문서 파일 포맷에 의해 사용된다.

== 명명 규칙 ==
미디어 타입은 유형(type), 아형(subtype), 그리고 선택적 매개변수로 이루어진다.

이를테면 [[HTML]] 파일은 <code>text/html; charset=UTF-8</code>로 지정된다. 이 예에서 <code>text</code>는 유형, <code>html</code>는 아형, <code>charset=UTF-8</code>은 [[문자 인코딩]]을 가리키는 선택적 매개변수이다.

미디어 타입은 최상위 유형 이름과 아형 이름으로 이루어지며, 이는 이른바 "트리"(tree)라는 구조로 구조화된다. 미디어 타입은 매개변수라는 데이터를 선택적으로 정의할 수 있다.

<code>top-level type name / subtype name [ ; parameters ]</code>

<code>top-level type name / [ tree. ] subtype name [ +suffix ] [ ; parameters ]</code>

현재 등록된 최상위 유형 이름은 다음과 같다: '''application''', '''audio''', '''example''', '''font''', '''image''', '''message''', '''model''', '''multipart''', '''text''', '''video'''.

흔히 쓰이는 비공식적인 최상위 이름은 '''chemical'''이라 부른다.<ref>{{웹 인용|url=http://chemical-mime.sourceforge.net/|title=The chemical-mime-data project|author=Daniel Leidert, Egon Willighagen|date=2007|access-date=2016-04-28|보존url=https://web.archive.org/web/20161008090203/http://chemical-mime.sourceforge.net/|보존날짜=2016-10-08|url-status=dead}}</ref>

=== 일반적인 예 ===
* <code>application/javascript</code>
* <code>application/json</code>
* <code>application/x-www-form-urlencoded</code>
* <code>application/xml</code>
* <code>application/zip</code>
* <code>application/pdf</code>
* <code>application/sql</code>
* <code>application/graphql</code>
* <code>application/ld+json</code>
* <code>application/msword</code> (.doc)
* <code>application/vnd.openxmlformats-officedocument.wordprocessingml.document</code>(.docx)
* <code>application/vnd.ms-excel</code> (.xls)
* <code>application/vnd.openxmlformats-officedocument.spreadsheetml.sheet</code> (.xlsx)
* <code>application/vnd.ms-powerpoint</code> (.ppt)
* <code>application/vnd.openxmlformats-officedocument.presentationml.presentation</code> (.pptx)
* <code>application/vnd.oasis.opendocument.text</code> (.odt)
* <code>audio/mpeg</code>
* <code>audio/vorbis</code>
* <code>multipart/form-data</code>
* <code>text/css</code>
* <code>text/html</code>
* <code>text/csv</code>
* <code>text/plain</code>
* <code>image/png</code>
* <code>image/jpeg</code>
* <code>image/gif</code>

== 같이 보기 ==
* [[파일 확장자]]
== 각주 ==
{{각주}}

== 외부 링크 ==
* [https://www.iana.org/assignments/media-types/media-types.xhtml IANA list of official media types]
* [https://docs.python.org/2/library/mailcap.html The Python Standard Library | mailcap Mailcap file handling]

{{전거 통제}}
{{토막글|인터넷}}

[[분류:파일 포맷]]
[[분류:메타데이터]]
[[분류:전자 우편]]
[[분류:리눅스]]