跳至主要內容
Lizely

MIME型別查詢

根據延伸名、格式或MIME字串搜尋24支援的媒體型別,然後複製精確註冊值。

隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。

使用方式

  1. 1.在搜尋欄位輸入延伸名、格式名稱或媒體型別。
  2. 2.確認相符的描述與延伸名別名。
  3. 3.複製精確的基礎媒體型別,並在使用前對實際內容進行驗證。

關於MIME型別查詢

MIME 型別查詢是專注於 24 媒體型別的參考資料,這些型別常見於網頁回應、上傳、下載、電子郵件附件與應用程式後設資料中。可透過副檔名如 .json、類別如圖片、完整值如 font/woff2 或格式描述進行搜尋。每個結果會將副檔名別名、媒體型別與普通英文格式標籤一同保留。複製結果僅複製媒體型別,以便直接貼到 Content-Type 頭、允許清單、測試專案或配置檔案中。

媒體型別用來描述位元組的性質與格式。它通常包含一個由斜線分隔的頂層型別與子型別,例如 image/png 或 application/json。引數可能在實際 HTTP 頭中出現,但此參考資料故意只列出基本註冊的型別。編碼宣告、邊界引數、編碼器、內容 disposition、壓縮、傳輸編碼與內容協商是不同的考量。在不瞭解格式的情況下加入 charset=utf-8 不是無害的通用預設。

這個表格以 IANA 的媒體型別註冊為權威來源,用以確認註冊名稱,並以 MDN 的常見型別表來交叉驗證實際的檔案名稱關聯。八個外部元件鎖定熟悉的錨點,包括 HTML、CSS、JavaScript、JSON、PNG、JPEG、SVG 和 WOFF2。完整的表格強制執行唯一識別符與媒體型別。它也包含 application/octet-stream 作為未知二進位資料的通用預設值,且不附加任何自創的副檔名稱。

擴充套件是提示而不是證明.一個名為 picture.png 的檔案可能包含非PNG 位元組,而一個由瀏覽器提供的 File.type 可能是空的,舊或是源自作業系統的擴充套件對映.安全的上傳處理必須檢查內容,執行尺寸和格式限制,使用安全的維護解析器解碼,重新命名儲存的物件,從執行中隔離它們,並應用授權.從來不要使用此搜尋或請求標題作為唯一的安全決定.。

部分副檔名確實會因使用情境或歷史因素而有其他合法類型。XML 可以 application/xml 提供,而特定 XML 格式則有專用的 +xml 子類型。JavaScript 過去曾使用多種舊式類型值;目前的網頁指南採用 text/javascript。.gz 檔案可以標示為已註冊的 application/gzip,也可能使用特定平台的非標準 x-gzip 值。本表列出的是目前常見的一種對應方式,不代表所有伺服器、桌面環境、登錄資料庫或舊版瀏覽器都會完全一致。

正確的Content-Type有助瀏覽器正確解讀回應,並讓如nosniff等保護機制發揮作用。錯誤的型別可能導致模組、樣式表、字型、媒體或下載無法載入,也可能導致不安全的內容推測行為。必須在實際部署的回應上驗證標頭,不僅僅在框架設定中。對於產生或中繼的內容,僅在上游本身受控且已驗證時,才應保留上游的型別。

本頁所有功能皆在本機執行。搜尋文字在記憶體中過濾,複製操作則透過瀏覽器剪貼簿完成,不會開啟或上傳任何檔案。此參考資料刻意限制範圍,而非整個IANA註冊的映象。廠商特定的辦公室格式、多部分邊界構造、電子郵件傳輸編碼、編碼引數以及每一個罕見註冊的次型別皆不在範圍內。若某格式未出現或標準符合性取決於最新註冊,請參考連結的IANA註冊。

為確保可靠使用,請定位所需格式,確認內容位元組確實相符,複製註冊的基礎型別,並實際測試回應或上傳路徑。對未知內容應視為不受信的二進位資料,並優先使用明確的允許清單,而非接受此表中的所有型別。請重新查閱主要註冊來源以確認協議合約,因為註冊與實作指南可能獨立演進。

方法與來源

儲存24精選的IANA媒體型別,包含唯一識別碼與唯一基礎型別字串,過濾標準化延伸名/型別/描述欄位,並精確複製顯示的一個型別。八個獨立撰寫的MDN/IANA參考點鎖定了常見對應;通用二進位備用選項刻意不帶延伸名。

常見問題

檔名延伸名能證明檔案內容型別嗎?
不能。延伸名與瀏覽器提供的型別僅為提示。涉及安全的上傳必須進行內容驗證、嚴格限制、安全解析、隔離儲存與授權。
為什麼JavaScript使用文字/??
目前的網頁規格和IANA註冊使用文字/JavaScript; 還有一些舊的應用程式和 x 預寫值仍然是歷史性相容性遺產.。
此清單包含所有註冊的MIME型別嗎?
不。這是一個針對24常見對應的精選集合。若需其他格式或需要最新註冊的合約,請使用連結的IANA註冊。

開發者工具 使用指南

查看全部