返回数据集

常用 MIME 类型对照表(JSON)

开发中最常用的文件扩展名与 MIME 类型对照:数据、网页、图片、音视频、字体、文档、压缩包,配 Content-Type、上传校验、静态服务器都用它。

58 / 58 条
扩展名MIME 类型类别
.jsonapplication/jsondata
.xmlapplication/xmldata
.yamlapplication/yamldata
.csvtext/csvdata
.txttext/plaindata
.mdtext/markdowndata
.tomlapplication/tomldata
.ndjsonapplication/x-ndjsondata
.htmltext/htmlweb
.csstext/cssweb
.jstext/javascriptweb
.mjstext/javascriptweb
.wasmapplication/wasmweb
.webmanifestapplication/manifest+jsonweb
.icstext/calendarweb
.rssapplication/rss+xmlweb
.atomapplication/atom+xmlweb
.pngimage/pngimage
.jpgimage/jpegimage
.jpegimage/jpegimage
.gifimage/gifimage
.webpimage/webpimage
.avifimage/avifimage
.svgimage/svg+xmlimage
.icoimage/x-iconimage
.bmpimage/bmpimage
.tiffimage/tiffimage
.mp3audio/mpegmedia
.wavaudio/wavmedia
.oggaudio/oggmedia
.aacaudio/aacmedia
.flacaudio/flacmedia
.mp4video/mp4media
.webmvideo/webmmedia
.movvideo/quicktimemedia
.avivideo/x-msvideomedia
.mkvvideo/x-matroskamedia
.wofffont/wofffont
.woff2font/woff2font
.ttffont/ttffont
.otffont/otffont
.pdfapplication/pdfdoc
.docapplication/msworddoc
.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.documentdoc
.xlsapplication/vnd.ms-exceldoc
.xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheetdoc
.pptapplication/vnd.ms-powerpointdoc
.pptxapplication/vnd.openxmlformats-officedocument.presentationml.presentationdoc
.epubapplication/epub+zipdoc
.zipapplication/ziparchive
.gzapplication/gziparchive
.tarapplication/x-tararchive
.rarapplication/vnd.rararchive
.7zapplication/x-7z-compressedarchive
.binapplication/octet-streambinary
.exeapplication/vnd.microsoft.portable-executablebinary
.apkapplication/vnd.android.package-archivebinary
.dmgapplication/x-apple-diskimagebinary

按 IANA 媒体类型注册表与 WHATWG mimesniff 现行口径整理,收常用子集而非全量注册表。

MIME 类型决定什么

响应头 Content-Type 告诉浏览器怎么处理字节流:text/html 渲染页面,application/json 常直接展示,application/octet-stream 触发下载。配错的典型后果:js 文件配成 text/plain 会被模块加载拒绝,svg 配错不渲染。

几组易混条目

JSON 用 application/json 而不是 text/json;JavaScript 现行标准是 text/javascript(application/javascript 已过时);.jpg 与 .jpeg 同为 image/jpeg;上传校验别只看扩展名,服务端应嗅探真实类型。