外观
Content-Type类型
约 468 字大约 2 分钟
2026-06-30
Content-Type 是 HTTP 请求和响应头中的字段,用于指示资源的媒体类型(MIME 类型)。以下是常用分类速查:
文本类型
| MIME Type | 说明 |
|---|---|
text/plain | 纯文本 |
text/html | HTML 文档 |
text/css | CSS 样式表 |
text/csv | CSV 文件 |
text/javascript | JavaScript 代码(已过时,推荐用 application/javascript) |
图像类型
| MIME Type | 说明 |
|---|---|
image/jpeg | JPEG 图像 |
image/png | PNG 图像 |
image/gif | GIF 图像 |
image/svg+xml | SVG 矢量图像 |
image/webp | WebP 图像 |
音频类型
| MIME Type | 说明 |
|---|---|
audio/mpeg | MP3 音频 |
audio/ogg | Ogg 音频 |
audio/wav | WAV 音频 |
audio/webm | WebM 音频 |
视频类型
| MIME Type | 说明 |
|---|---|
video/mp4 | MP4 视频 |
video/ogg | Ogg 视频 |
video/webm | WebM 视频 |
video/x-msvideo | AVI 视频 |
应用程序类型
| MIME Type | 说明 |
|---|---|
application/json | JSON 数据 |
application/xml | XML 数据 |
application/pdf | PDF 文档 |
application/zip | ZIP 压缩文件 |
application/octet-stream | 二进制流数据(常用于文件下载) |
application/x-www-form-urlencoded | 表单数据(默认 POST 提交格式) |
application/javascript | JavaScript 代码(推荐替代 text/javascript) |
application/xhtml+xml | XHTML 文档 |
application/ld+json | JSON-LD 结构化数据 |
application/rss+xml | RSS 订阅 |
application/atom+xml | Atom 订阅 |
Office 文档类型
| MIME Type | 说明 |
|---|---|
application/vnd.ms-excel | Excel (.xls) 文件 |
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | Excel (.xlsx) 文件 |
application/msword | Word (.doc) 文档 |
application/vnd.openxmlformats-officedocument.wordprocessingml.document | Word (.docx) 文档 |
多部分类型(Multipart)
| MIME Type | 说明 |
|---|---|
multipart/form-data | 文件上传或包含二进制数据的表单 |
multipart/byteranges | 分段传输文件(如大文件下载) |
字体类型
| MIME Type | 说明 |
|---|---|
font/woff | WOFF 字体 |
font/woff2 | WOFF2 字体 |
font/ttf | TrueType 字体 |
font/otf | OpenType 字体 |
自定义类型
如果需要,可以定义自定义的 Content-Type,例如:
application/vnd.api+json— 用于 JSON API
示例
// 返回 JSON 数据
Content-Type: application/json
// 上传文件
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW
// 返回 HTML 页面
Content-Type: text/html; charset=UTF-8注意事项
Content-Type通常与charset一起使用,例如text/html; charset=UTF-8。- 如果
Content-Type设置不正确,浏览器可能无法正确解析内容。
