MIME (Multipurpose Internet Mail Extensions) 類型是 HTTP 傳輸、檔案識別、瀏覽器處理的核心標準。本表收錄 300+ 常見副檔名與對應 MIME 類型,供開發者查閱配置 Web 伺服器、處理檔案上傳下載、實作 Content-Type 檢測時參考。
.jpg / .jpeg / .jpe 皆為 image/jpeg)application/vnd.nok-oplogo-color)| 大類 | 典型 MIME 前綴 | 常見副檔名 |
|---|---|---|
| 文字 | text/ | .txt .html .css .js .xml .csv |
| 圖片 | image/ | .jpg .png .gif .bmp .webp .svg .ico |
| 音訊 | audio/ | .mp3 .wav .ogg .aac .midi .amr |
| 視訊 | video/ | .mp4 .avi .mov .mkv .flv .3gp .webm |
| 應用/二進制 | application/ | .pdf .zip .jar .apk .exe .doc .xls .ppt |
| 字體 | font/ / application/font- | .woff .woff2 .ttf .otf .eot |
| 副檔名 | MIME 類型 | 用途 |
|---|---|---|
.jad | text/vnd.sun.j2me.app-descriptor | J2ME 應用描述檔(OTA 部署必備) |
.jar | application/java-archive | J2ME 應用封裝檔 |
.sis | application/vnd.symbian.install | Symbian 安裝包 |
.sisx | application/vnd.symbian.install | Symbian Signed 安裝包 |
.wbmp | image/vnd.wap.wbmp | WAP 位圖(早期行動裝置) |
.wml | text/vnd.wap.wml | WML 頁面 |
.wmlc | application/vnd.wap.wmlc | 編譯後 WML |
.amr | audio/amr | 自適應多速率音訊(語音錄製) |
.3gp / .3gpp | video/3gpp | 3GPP 視訊容器 |
.mmf | application/x-skt-lbs | SMAF 音樂鈴聲(日系手機) |
.nokia-op-logo | image/vnd.nok-oplogo-color | Nokia 彩色運營商 Logo |
AddType text/vnd.sun.j2me.app-descriptor .jad
AddType application/java-archive .jar
AddType image/vnd.wap.wbmp .wbmp
AddType text/vnd.wap.wml .wml
AddType application/vnd.symbian.install .sis .sisx
types {
text/vnd.sun.j2me.app-descriptor jad;
application/java-archive jar;
image/vnd.wap.wbmp wbmp;
text/vnd.wap.wml wml;
application/vnd.symbian.install sis sisx;
}
response.setContentType("text/vnd.sun.j2me.app-descriptor");
response.setHeader("Content-Disposition", "attachment; filename=\"app.jad\"");
由於篇幅限制,此處僅列出高頻類型。完整 300+ 條目包含:
.dvi、.svf、.lzh 等)x- 前綴)獲取完整表:建議維護本地
mime.types檔案,或參考 IANA 官方註冊表(最權威來源)。
mime-util、file 指令 (Linux)Content-Type 標頭正確的 MIME 類型配置,關係到檔案下載能否正確觸發「另存為」、行動裝置能否自動啟動安裝器、瀏覽器能否正確渲染。建議專案中建立 MimeTypeUtils 工具類,集中管理業務涉及的類型映射,避免硬編碼分散在各處。