MIME(多用途Internet郵件擴展)媒體類型最初是爲了使電子郵件可以包含純文本以外的信息而設計的。MIME媒體類型表示以下內容&負;
如何將郵件的不同部分(如文本和附件)組合到郵件中。
指定消息每個部分的方式。
對不同項目進行編碼以進行傳輸的方式,這樣即使是設計爲只使用ASCII文本的軟體也可以處理消息。
現在,MIME類型不僅僅是用於電子郵件;Web伺服器已經採用了MIME類型來告訴Web瀏覽器正在向他們發送什麼類型的材料,以便他們能夠正確地處理此類消息。
MIME內容類型由兩部分組成−
- A main type
- A sub-type
主類型與子類型由正斜槓字符分隔。例如,text/html表示html。
這一章是按主要類型組織的;
例如,文本主類型包含純文本文件的類型,例如−
- text/plain for plain text files
- text/html for HTML files
- text/rtf for text files using rich text formatting
MIME類型應該由Internet分配號碼管理局(IANA)正式分配和列出。
此列表中的許多流行MIME類型(所有以「x-」開頭的類型)都不是由IANA分配的,並且沒有官方狀態。您可以在http://www.iana.org/assignments/media types/上看到官方MIME類型的列表。前面帶有.vnd的是特定於供應商的。
在指定內容類型欄位的MIME類型時,還可以指示正在使用的文本的字符集。如果不指定字符集,則默認爲US-ASCII。例如−