常用 MIME 類型

伺服器與上傳表單依賴這些字串;類型寫錯會導致預覽失敗、下載異常或違反內容安全政策。

更新日期:

類別MIME常見副檔名
HTMLtext/html.html
CSStext/css.css
JavaScripttext/javascript.js
JSONapplication/json.json
XMLapplication/xml.xml
純文字text/plain.txt
CSVtext/csv.csv
PDFapplication/pdf.pdf
ZIPapplication/zip.zip
PNGimage/png.png
JPEGimage/jpeg.jpg
GIFimage/gif.gif
WebPimage/webp.webp
SVGimage/svg+xml.svg
ICOimage/x-icon.ico
MP3audio/mpeg.mp3
WAVaudio/wav.wav
MP4video/mp4.mp4
WebMvideo/webm.webm
WOFF2font/woff2.woff2
表單 URL 編碼application/x-www-form-urlencoded
multipart 表單multipart/form-data

說明

常見問題

.json 檔案應該用什麼 MIME 類型?
JSON 檔案和 API 回應應使用 application/json,這是標準類型,並盡量以 UTF-8 編碼回傳。
.js 檔案的 MIME 類型是什麼?
JavaScript 的正式 MIME 類型是 text/javascript。舊的 application/javascript 已廢棄,不應再使用。
SVG 圖片的 MIME 類型是什麼?
SVG 檔案使用 image/svg+xml。必須以該類型回傳,瀏覽器才能內嵌渲染 SVG。