mirrorangel

MIME 类型速查

developer · v1.0.0 · 纯前端,数据不出浏览器

扩展名Content-Type说明
htmltext/html; charset=utf-8
csstext/css; charset=utf-8
jstext/javascript; charset=utf-8服务端应显式设置,避免依赖 sniffing
mjstext/javascript; charset=utf-8
jsonapplication/json; charset=utf-8
txttext/plain; charset=utf-8
csvtext/csv; charset=utf-8
xmlapplication/xml
pdfapplication/pdf
pngimage/png
jpg / jpegimage/jpeg
gifimage/gif
webpimage/webp
svgimage/svg+xmlSVG 可含脚本;用作上传时务必按不可信内容处理
icoimage/x-icon
mp3audio/mpeg
wavaudio/wav
oggaudio/ogg
mp4video/mp4
webmvideo/webm
wofffont/woff
woff2font/woff2
ttffont/ttf
zipapplication/zip
gzapplication/gzip
tarapplication/x-tar
wasmapplication/wasm
mdtext/markdown; charset=utf-8
yaml / ymlapplication/yaml
webmanifestapplication/manifest+json
form(urlencoded)application/x-www-form-urlencoded表单默认编码
multipart/form-datamultipart/form-data含文件上传时必须使用
安全提醒:不要依赖浏览器的内容嗅探。上传文件时应按允许列表校验 MIME 与扩展名, 并把 Content-Disposition 设为 attachment,避免 SVG/HTML 被当作页面执行。

同类工具