MIME Types Cheatsheet - Content-Type Reference
MIME 类型与 Content-Type 配置必备速查表,从 text/html 到 application/json 全系列整理,配置 Nginx 和文件上传时直接查。
Back to Reference文本类型 8
text/html.html HTML 文档
text/css.css 样式表
text/javascript.js JavaScript
text/plain.txt 纯文本
text/xml.xml XML 文档
text/csv.csv CSV 文件
text/markdown.md Markdown 文档
text/event-streamSSE 服务器推送事件流
图片类型 7
image/jpeg.jpg/.jpeg JPEG 图片
image/png.png PNG 图片
image/gif.gif GIF 动图
image/svg+xml.svg SVG 矢量图
image/webp.webp WebP 图片
image/avif.avif AVIF 图片(新一代压缩格式)
image/x-icon.ico 图标
音视频类型 7
audio/mpeg.mp3 MP3 音频
audio/wav.wav WAV 音频
audio/ogg.ogg OGG 音频
audio/aac.aac AAC 音频
video/mp4.mp4 MP4 视频
video/webm.webm WebM 视频
video/quicktime.mov MOV 视频
应用与数据类型 9
application/json.json JSON 数据
application/xml.xml XML 数据
application/javascript.js JavaScript(传统类型)
application/octet-stream二进制流(默认下载)
application/x-www-form-urlencoded表单提交(默认)
multipart/form-data文件上传
application/wasm.wasm WebAssembly 模块
application/graphqlGraphQL 查询请求体
application/ld+jsonJSON-LD 结构化数据(SEO)
文档类型 6
application/pdf.pdf PDF 文档
application/msword.doc Word 文档(旧)
application/vnd.openxmlformats-officedocument.wordprocessingml.document.docx Word 文档(新)
application/vnd.ms-excel.xls Excel 表格(旧)
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.xlsx Excel 表格(新)
application/vnd.openxmlformats-officedocument.presentationml.presentation.pptx PowerPoint 演示
压缩类型 6
application/zip.zip ZIP 压缩包
application/gzip.gz GZIP 压缩包
application/x-tar.tar TAR 归档
application/x-bzip2.bz2 BZIP2 压缩包
application/x-7z-compressed.7z 7Z 压缩包
application/x-rar-compressed.rar RAR 压缩包
字体类型 4
font/woff.woff WOFF 字体
font/woff2.woff2 WOFF2 字体
font/ttf.ttf TTF 字体
font/otf.otf OTF 字体
💡 Tips
- Nginx 配置 MIME 类型在 /etc/nginx/mime.types 文件。
- 上传文件时 Content-Type 设为 multipart/form-data,浏览器会自动处理边界。
- JSON API 响应头应设为 application/json; charset=utf-8。
- octet-stream 会触发浏览器下载,用于未知类型或强制下载场景。