MIME简介

简介

MIME意为多目Internet邮件扩展,它设计的最初目的是为了在发送电子邮件时附加多媒体数据,让邮件客户程序能根据其类型进行处理。
然而当它被HTTP协议支持之后,它的意义就更为显著了。它使得HTTP传输的不仅是普通的文本,而变得丰富多彩。
每个MIME类型由两部分组成,前面是数据的大类别,例如声音audio、图象image等,后面定义具体的种类。

  • 概括:浏览器按照MIME类型来解读接受的文件,什么样的文件就需要什么样子的MIME类型,否则浏览器无法识别,目前的理解就是这样的。

具体类型

文件类型 Content_Type类型
文本 text/plain
二进制流 application/octet-stream
RAR 压缩包 application/x-rar-compressed
Zip 压缩包 application/zip
Flash 文件 application/x-shockwave-flash
QuickTime 视频 video/quicktime
MP4 视频 video/mp4
MP3 音频 audio/mpeg
JPEG 图片 image/jpeg
GIF 图片 image/gif
PNG 图片 image/png

不同浏览器中的表现

类型 IE Firefox Chrome
文本 显示文件内容 显示文件内容 显示文件内容
二进制流 显示文件内容 下载文件 下载文件
RAR 压缩包 下载文件 下载文件 下载文件
Zip 压缩包 下载文件 下载文件 下载文件
Flash 文件 试图显示 Flash 试图显示 Flash 试图显示 Flash
QuickTime 视频 下载文件 下载文件 下载文件
MP4 视频 下载文件 下载文件 试图播放视频
MP3 音频 下载文件 下载文件 试图播放视频
JPEG 图片 显示文件内容 试图显示图片 试图显示图片
GIF 图片 显示文件内容 试图显示图片 试图显示图片
PNG 图片 显示文件内容 试图显示图片 试图显示图片
  • 注:Firefox 会将 URL 和一些错误信息输出在图片格式中显示。
  • 注:Chrome 试图使用 VIDEO 标记直接显示这两种格式的视频。
posted @   请明月  阅读(188)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Blazor Hybrid适配到HarmonyOS系统
· 支付宝 IoT 设备入门宝典(下)设备经营篇
· 万字调研——AI生成内容检测
· 解决跨域问题的这6种方案,真香!
· 一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库
点击右上角即可分享
微信分享提示