HTTP Content-type 对照表
封面图
•
2026-01-06
•
架构设计
239
0
0
0
HTTP 的 `Content-Type` 是用于标识 HTTP 请求或响应中实体(body)的媒体类型(MIME 类型)。它告诉浏览器或其他客户端如何处理接收到的数据。 以下是一个常用的 **HTTP Content-Type 对照表**,包括常见的 MIME 类型及其对应的文件扩展名和用途: --- ### 📌 常见的 `Content-Type` 值 | MIME 类型 | 文件扩展名 | 说明 | |-----------|------------|------| | `text/plain` | `.txt` | 纯文本 | | `text/html` | `.html`, `.htm` | HTML 文档 | | `text/css` | `.css` | CSS 样式表 | | `text/xml` | `.xml` | XML 数据 | | `application/json` | `.json` | JSON 数据 | | `application/javascript` | `.js` | JavaScript 脚本 | | `application/x-www-form-urlencoded` | - | 表单数据(常见于 POST 请求) | | `multipart/form-data` | - | 表单上传文件(如 `<input type="file">`) | | `application/octet-stream` | - | 二进制流(通用类型) | | `image/jpeg` | `.jpg`, `.jpeg` | JPEG 图片 | | `image/png` | `.png` | PNG 图片 | | `image/gif` | `.gif` | GIF 动图 | | `image/svg+xml` | `.svg` | SVG 向量图 | | `video/mp4` | `.mp4` | MP4 视频 | | `video/quicktime` | `.mov` | QuickTime 视频 | | `audio/mpeg` | `.mp3` | MP3 音频 | | `application/pdf` | `.pdf` | PDF 文档 | | `application/msword` | `.doc` | Word 文档 | | `application/vnd.openxmlformats-officedocument.wordprocessingml.document` | `.docx` | Word 文档(Office 2007+) | | `application/vnd.ms-excel` | `.xls` | Excel 表格 | | `application/vnd.openxmlformats-officedocument.spreadsheetml.sheet` | `.xlsx` | Excel 表格(Office 2007+) | --- ### ✅ 示例:在 HTTP 请求头中设置 `Content-Type` ```http Content-Type: application/json ``` ```http Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW ``` --- ### 📝 注意事项 - `Content-Type` 是 HTTP 头的一部分,通常出现在请求头(Request Headers)或响应头(Response Headers)中。 - 在发送 POST 请求时,`Content-Type` 会影响服务器如何解析请求体(body)。 - 浏览器根据 `Content-Type` 来决定如何渲染内容(比如显示图片、播放视频等)。 --- 如果你需要更详细的 MIME 类型列表,可以参考 [IANA 官方文档](https://www.iana.org/assignments/media-types/media-types.xhtml) 或使用工具自动识别。 是否需要我提供某个特定类型的详细说明?
上一篇:
使用哪些工具进行版本控制?
下一篇:
正则表达式-匹配各种特殊字符
标题录入,一次不能超过6条
留言
评论