mirrorangel

MIME 类型速查

开发 · 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含文件上传时必须使用
avifimage/avif
heicimage/heic浏览器编码支持有限,上传前建议转码
bmpimage/bmp
tiffimage/tiff
flacaudio/flac
aacaudio/aac
m4aaudio/mp4
movvideo/quicktime
avivideo/x-msvideo
7zapplication/x-7z-compressed
rarapplication/vnd.rar
docapplication/msword
xlsapplication/vnd.ms-excel
docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document
xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet
pptxapplication/vnd.openxmlformats-officedocument.presentationml.presentation
epubapplication/epub+zip
rtfapplication/rtf
ndjson / jsonlapplication/x-ndjson
tomlapplication/toml
vtttext/vtt视频字幕
shtext/x-shellscript
sqlapplication/sql
mapapplication/json; charset=utf-8source map
安全提醒:不要依赖浏览器的内容嗅探。上传文件时应按允许列表校验 MIME 与扩展名,并把 Content-Disposition 设为 attachment,避免 SVG/HTML 被当作页面执行。

同类工具