MIME(Multipurpose Internet Mail Extensions 是一种互联网标准,它扩展了电子邮件标准,使其能够支持非文本格式的数据,如音频、视频、图像和二进制文件等。现在,MIME不仅被广泛应用于电子邮件系统,也被用于描述和标记其他互联网文档的内容类型。
MIME类型是一种标准,用于表示文档、文件或字节流的性质和格式。MIME类型由两部分组成:类型和子类型,两者通过一个斜线(/)分隔。例如,text/html、image/jpeg、audio/mp3等。
以下是一些常见的MIME类型:
| MIME类型 | 描述 | 示例 |
|---|---|---|
| text/plain | 纯文本 | .txt |
| text/html | HTML文档 | .html |
| text/css | CSS样式表 | .css |
| text/javascript | JavaScript代码 | .js |
| text/csv | CSV格式数据 | .csv |
| text/xml | XML格式数据 | .xml |
| image/jpeg | JPEG图像 | .jpeg, .jpg |
| image/png | PNG图像 | .png |
| image/gif | GIF图像 | .gif |
| image/bmp | BMP图像 | .bmp |
| image/webp | WebP图像 | .webp |
| image/svg+xml | SVG图像 | .svg |
| audio/mpeg | MPEG音频,如MP3 | .mp3 |
| audio/ogg | OGG音频 | .ogg |
| audio/wav | WAV音频 | .wav |
| audio/webm | WebM音频 | .webm |
| video/mp4 | MP4视频 | .mp4 |
| video/ogg | OGG视频 | .ogg |
| video/webm | WebM视频 | .webm |
| video/quicktime | QuickTime视频 | .mov |
| application/json | JSON数据 | .json |
| application/xml | XML数据 | .xml |
| application/pdf | PDF文档 | |
| application/zip | ZIP压缩文件 | .zip |
| application/gzip | GZIP压缩文件 | .gzip |
| application/octet-stream | 二进制数据 | .bin, .exe, .dll, .class |
| application/x-www-form-urlencoded | 表单数据 | 无 |
| multipart/form-data | 表单数据,通常用于文件上传 | 无 |
| application/vnd.ms-excel | Microsoft Excel文件 | .xls |
| application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | Excel 2007及以上版本文件(.xlsx) | |
| application/msword | Microsoft Word文件 | .doc |
| application/vnd.openxmlformats-officedocument.wordprocessingml.document | Word 2007及以上版本文件(.docx) | |
| application/vnd.ms-powerpoint | Microsoft PowerPoint文件 | .ppt |
| application/vnd.openxmlformats-officedocument.presentationml.presentation | PowerPoint 2007及以上版本文件(.pptx) |