MIME的英文全称是"Multipurpose Internet Email Extension" 多功能Internet 邮件扩充服务,它是一种多用途网际邮件扩充协议,在1992年最早应用于电子邮件系统,但后来也应用到浏览器。服务器会将它们发送的多媒体数据的类型告诉浏览器,而通知手段就是说明该多媒体数据的MIME类型,从而让浏览器知道接收到的信息哪些是MP3文件,哪些是Shockwave文件等等。服务器将MIME标志符放入传送的数据中来告诉浏览器使用哪种插件读取相关文件。 浏览器接收到文件后,会进入插件系统进行查找,查找出哪种插件可以识别读取接收到的文件。如果浏览器不清楚调用哪种插件系统,它可能会告诉用户缺少某插件,或者直接选择某现有插件来试图读取接收到的文件,后者可能会导致系统的崩溃。传输的信息中缺少MIME标识可能导致的情况很难估计,因为某些计算机系统可能不会出现什么故障,但某些计算机可能就会因此而崩溃。
常见的MIME类型
超文本标记语言文本 .html,.html text/html
普通文本 .txt text/plain
RTF文本 .rtf application/rtf
GIF图形 .gif image/gif
JPEG图形 .ipeg,.jpg image/jpeg
au声音文件 .au audio/basic
MIDI音乐文件 mid,.midi audio/midi,audio/x-midi
RealAudio音乐文件 .ra, .ram audio/x-pn-realaudio
MPEG文件 .mpg,.mpeg video/mpeg
AVI文件 .avi video/x-msvideo
GZIP文件 .gz application/x-gzip
TAR文件 .tar application/x-tar
分享到:
相关推荐
它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而 消息内容则具有一个类似MIME的格式。这个简单模型是早期Web成功的有功之臣,因为它使开发和部署非常地...
`type="application/x-mpegurl"`是M3U8文件的MIME类型,确保浏览器知道它应该怎样处理这个源。 然而,不是所有浏览器都原生支持M3U8播放。例如,Chrome和Firefox需要借助第三方JavaScript库如HLS.js来实现对M3U8的...
2. **创建Excel工作簿**:使用Apache POI,创建一个`XSSFWorkbook`实例(对于.xlsx格式)或`HSSFWorkbook`实例(对于.xls格式)。 3. **添加工作表**:向工作簿中添加一个新的工作表,可以命名为“员工信息”或者...
根据提供的信息,我们可以深入探讨如何在网站环境中完成对Excel文件的操作,并在操作完成后触发一个“另存为”对话框的功能。这一过程主要涉及到Web开发中的响应处理、编码设置以及MIME类型的应用等技术要点。 ### ...
首先,我们来理解一下什么是MIME类型(Multipurpose Internet Mail Extensions)。MIME类型是一种标准,用于定义网络传输的数据类型。它不仅应用于电子邮件系统,还在HTTP协议中用来标识Web服务器发送的资源类型。...
它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII码形式给出;而消息内容则具有一个类似MIME的格式。这个简单模型是早期Web成功的有功之臣,因为它使得开发和部署是那么...
3. **MimeMessage**:`MimeMessage` 是 `Message` 的一个子类,扩展了支持多部分(MIME)消息的能力,允许包含 HTML、文本、图片等多种格式的内容。 4. **Transport**:`Transport` 类负责将 `Message` 实例发送到...
开启mp4文件的话,需要在 “Internet信息(IIS)管理器”中右击需要更改的网站或目录,可以打开形如下图的窗口(我右击的是文件夹而不是站点,所以您右击站点的话打开的或许比我的选项卡多,不管怎样您点击HTTP头就可以...
用户格式打印数据预定义数据格式的MIME 类型文本数据页面描述语言文档图像数据自适应打印数据表示类字符编码的重要性服务格式打印数据怎样使用 DocFlavor。 打印及流化文档 StreamPrintService 与 PrintService...
在这个例子中,我们有一个名为`tblImage`的表,它有三个字段:`sn`(自动编号,作为主键)、`content-type`(图片的MIME类型)和`image`(存储图片数据的OLE对象)。`sn`字段用于唯一标识每张图片,`content-type`...
测试卷中的题目和答案以HTML格式编码,并且被MIME格式包裹,这是一种常见的电子邮件或网络传输的数据格式。通过解码这些内容,我们能看到试题和答案的具体文字。 试题内容涉及了道德和法治的基础概念,可能包括诚实...
1. **mimetype**:这个文件通常用于表明文件的类型,尤其在OpenDocument Format(ODF)中,它会指示这是一个什么样的文档,比如XML文档或者电子表格。 2. **content.xml**:这是ODF文档的核心部分,包含了文档的...
<login-config> 元素定义了服务器应该怎样给试图访问受保护页面的用户授权,需要与 security-constraint 元素联合使用。 14. 安全角色 <security-role> 元素定义了安全角色的一个列表,这些角色将出现在 servlet ...
在IIS7的MIME类型中添加一个MIME类型即可,文件扩展名为:.rmvb MIME类型为:application/vnd.rn-realmedia 来自百度经验的解决方法: 微软的IIS7应用服务器默认是不支持rmvb格式的文件下载,当访问此类文件的链接时...
在 J2EE 中,web.xml 文件扮演着非常重要的角色,它是一个基于 XML 的配置文件,用于描述 Web 应用的各个方面的配置信息。通过 web.xml 文件,我们可以对 Web 应用进行配置,例如设置应用程序的名称、描述、过滤器、...
2. **使用**:在终端输入`file [filename]`即可识别指定文件的类型,例如`file myprogram`会告诉你`myprogram`是一个什么样的文件。 3. **更新魔法规则**:如果需要识别新的文件类型,可以使用`file -C`命令更新...
邮件格式遵循RFC 822标准,后来由MIME协议扩展。 4. **MIME协议** - MIME (Multipurpose Internet Mail Extensions):扩展了邮件的类型,使得非ASCII码的多媒体内容(如图片、音频、视频)可以在邮件中传输。MIME...
得到插件的名字、描述和 MIME 信息,并保存到自己的 PluginDatabase 中。 3. 浏览器创建插件实例。这个过程创建插件实例,并对插件的内部数据初始化。 三、浏览器插件和脚本语言的交互 浏览器插件和脚本语言的交互...