说明
MDN文档: https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Basics_of_HTTP/MIME_types
媒体类型(通常称为 Multipurpose Internet Mail Extensions 或 MIME 类型 )是一种标准,用来表示文档、文件或字节流的性质和格式。
媒体类型,通常用于网络传输(前后端传输)文件,辨别文件类型
格式
媒体类型格式:一级类型 / 二级类型,如 text/plain、video/mp4、application/json等
一级类型 | 一级类型说明 | 一级类型 / 二级类型 | 一级类型 / 二级类型 说明 |
---|---|---|---|
text | 普通文本文件,理论上是人类可读 | text/plain | 文本文件默认值。即使它意味着未知的文本文件,但浏览器认为是可以直接展示的 |
text/css | CSS文件,特别要注意为CSS文件提供正确的MIME类型 | ||
text/html | html文件 | ||
text/javascript | JS文件 | ||
image | 图片文件,如动态图gif | image/gif | gif动图 |
image/jpeg | JPEG、JPG 图片 | ||
image/png | PNG图片 | ||
image/svg+xml | SVG图片 (矢量图) | ||
image/x-icon | icon小图标文件 | ||
audio | 音频文件 | audio/wave audio/wav audio/x-wav audio/x-pn-wav |
音频流媒体文件。一般支持PCM音频编码 (WAVE codec “1”) ,其他解码器有限支持(如果有的话)。 |
audio/webm | WebM 音频文件格式。Vorbis 和 Opus 是其最常用的解码器。 | ||
audio/ogg | 采用OGG多媒体文件格式的音频文件。 Vorbis 是这个多媒体文件格式最常用的音频解码器。 | ||
video | 视频文件 | video/webm | 采用WebM视频文件格式的音视频文件。VP8 和 VP9是其最常用的视频解码器。Vorbis 和 Opus 是其最常用的音频解码器。 |
video/ogg | 采用OGG多媒体文件格式的音视频文件。常用的视频解码器是 Theora;音频解码器为Vorbis 。 | ||
application | 二进制数据 | application/json | JSON文件 |
multipart | 复合文件 | multipart/form-data | 可用于HTML表单把任意文件从浏览器发送信息给服务器 |
常见的MIME
https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types