MIME 類型參考
透過副檔名查詢 MIME 類型或透過 MIME 類型查找副檔名。瀏覽包含常見 MIME 類型的綜合資料庫。所有處理均在您的瀏覽器中完成。
搜尋結果
| 副檔名 | MIME 類型 | 分類 |
|---|
未找到符合的 MIME 類型。
依分類瀏覽
如何使用 MIME 類型參考
搜尋或瀏覽
在搜尋框中輸入副檔名(.html)或 MIME 類型,或瀏覽分類。
檢視結果
查看符合的 MIME 類型及其副檔名與分類。
複製
點擊任何結果以複製 MIME 類型或副檔名。
什麼是 MIME 類型?
MIME(多用途網際網路郵件延伸)類型是標準化的識別符,用於描述文件、檔案或位元組集合的性質與格式。它們用於電子郵件系統、網頁伺服器與網頁瀏覽器中,以決定內容應如何處理與顯示。
MIME 類型結構
格式
MIME 類型遵循 type/subtype 格式(例如 text/html)
常見類型
Application、audio、image、text、video、font 與 model
用途
用於 HTTP Content-Type 標頭、電子郵件與檔案上傳驗證
常見問題
MIME 類型告訴瀏覽器與伺服器它們正在處理哪種類型的內容。當網頁伺服器傳送檔案時,它會在 Content-Type 標頭中包含 MIME 類型,讓瀏覽器知道如何顯示或處理它。
此資料庫涵蓋最常見的 MIME 類型。對於較不常見的類型,您可以參考 IANA(網際網路號碼分配局)官方登錄庫,其中維護了完整的列表。
某些副檔名可以根據情境映射到多個 MIME 類型。例如,.js 可以是 application/javascript 或 text/javascript。本工具顯示最常用的映射。
由 type/subtype 加上選用的參數組成,由 RFC 6838 標準化:例如 text/html; charset=utf-8,或 multipart/form-data; boundary=----WebKitFormBoundary。type 是大範圍的分類——application、audio、font、image、text、video 等,皆屬於 IANA 註冊的樹狀分類——而參數則承載 charset 或 multipart boundary 等細節。
它是一種備援用的類型:代表未知的二進位資料。伺服器在類型未知或要強制下載時會送出這個類型,而客戶端的回應方式是儲存檔案而非直接開啟。如果您預期某份文件會被渲染,卻收到 octet-stream,通常代表伺服器端的類型對應設定遺漏或有誤。
當 Content-Type 缺漏或過於籠統時,瀏覽器會檢查回應的前幾個位元組來猜測實際類型——由於內容會被當成 HTML 或腳本處理牽涉安全性,因此這套演算法已有明確規範。伺服器可以送出 X-Content-Type-Options: nosniff,要求瀏覽器務必遵守宣告的類型,例如可避免 JSON 回應被當成 HTML 來渲染。
網頁與樣式使用 text/html 和 text/css;腳本使用 text/javascript(現行的標準化值);API 使用 application/json;檔案上傳使用 multipart/form-data;可縮放圖形使用 image/svg+xml;WebAssembly 模組的回應則使用 application/wasm。這些類型設定正確與否,會影響執行模式、安全性以及 CORS 的處理。
它們是一種容器,可將多個不同類型的部分封裝進同一則訊息中,每個部分都有各自的標頭以及 boundary 分隔符。multipart/form-data 在 HTTP 中承載表單的檔案上傳;multipart/alternative 讓電子郵件能同時以純文字和 HTML 呈現相同內容;multipart/byteranges 則透過 HTTP Range 請求支援續傳下載。