千家信息网

html中MIME类型有哪些

发表于:2024-09-30 作者:千家信息网编辑
千家信息网最后更新 2024年09月30日,本篇内容主要讲解"html中MIME类型有哪些",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"html中MIME类型有哪些"吧!在html中,MIME类型指
千家信息网最后更新 2024年09月30日html中MIME类型有哪些

本篇内容主要讲解"html中MIME类型有哪些",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"html中MIME类型有哪些"吧!

在html中,MIME类型指的是多用途互联网邮件扩展类型,是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。

本教程操作环境:windows7系统、HTML5版、Dell G3电脑。

首先,我们要了解浏览器是如何处理内容的。在浏览器中显示的内容有 HTML、有 XML、有 GIF、还有 Flash ……那么,浏览器是如何区分它们,决定什么内容用什么形式来显示呢?答案是 MIME Type,也就是该资源的媒体类型。

MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。

简单说,MIME type 就是 告诉 浏览器 用什么 形式来显示。

说明:互联网上数据 传输 都要用到 MIME Type

多媒体文件格式MIME

最早的HTTP协议中,并没有附加的数据类型信息,所有传送的数据都被客户程序解释为超文本标记语言HTML 文档,而为了支持多媒体数据类型,HTTP协议中就使用了附加在文档之前的MIME数据类型信息来标识数据类型。

MIME意为多目Internet邮件扩展,它设计的最初目的是为了在发送电子邮件时附加多媒体数据,让邮件客户程序能根据其类型进行处理。然而当它被HTTP协议支持之后,它的意义就更为显著了。它使得HTTP传输的不仅是普通的文本,而变得丰富多彩。

每个MIME类型由两部分组成,前面是数据的大类别,例如声音audio、图象image等,后面定义具体的种类。

常见的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

Internet中有一个专门组织IANA来确认标准的MIME类型,但Internet发展的太快,很多应用程序等不及IANA来确认他们使用的MIME类型为标准类型。因此他们使用在类别中以x-开头的方法标识这个类别还没有成为标准,例如:x-gzip,x-tar等。事实上这些类型运用的很广泛,已经成为了事实标准。只要客户机和服务器共同承认这个MIME类型,即使它是不标准的类型也没有关系,客户程序就能根据MIME类型,采用具体的处理手段来处理数据。而Web服务器和浏览器(包括操作系统)中,缺省都设置了标准的和常见的MIME类型,只有对于不常见的 MIME类型,才需要同时设置服务器和客户浏览器,以进行识别。

由于MIME类型与文档的后缀相关,因此服务器使用文档的后缀来区分不同文件的MIME类型,服务器中必须定义文档后缀和MIME类型之间的对应关系。而客户程序从服务器上接收数据的时候,它只是从服务器接受数据流,并不了解文档的名字,因此服务器必须使用附加信息来告诉客户程序数据的MIME类型。服务器在发送真正的数据之前,就要先发送标志数据的MIME类型的信息,这个信息使用Content-type关键字进行定义,例如对于HTML文档,服务器将首先发送以下两行MIME标识信息,这个标识并不是真正的数据文件的一部分。

Content-type: text/html

注意,第二行为一个空行,这是必须的,使用这个空行的目的是将MIME信息与真正的数据内容分隔开。

MIME (Multipurpose Internet Mail Extensions) 是描述消息内容类型的因特网标准。

MIME 消息能包含文本、图像、音频、视频以及其他应用程序专用的数据。

官方的 MIME 信息是由 Internet Engineering Task Force (IETF) 在下面的文档中提供的:

  • RFC-822 Standard for ARPA Internet text messages

  • RFC-2045 MIME Part 1: Format of Internet Message Bodies

  • RFC-2046 MIME Part 2: Media Types

  • RFC-2047 MIME Part 3: Header Extensions for Non-ASCII Text

  • RFC-2048 MIME Part 4: Registration Procedures

  • RFC-2049 MIME Part 5: Conformance Criteria and Examples

不同的应用程序支持不同的 MIME 类型。

到此,相信大家对"html中MIME类型有哪些"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

类型 数据 文件 程序 服务器 服务 信息 文档 浏览器 浏览 内容 客户 应用程序 标准 应用 文本 邮件 扩展名 标识 附加 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手机影视网络技术 数据库2000怎么分离 服务器磁盘怎么更换 软件开发好了怎么放在网上 中小产业园区软件开发商 lotus忘记服务器密码 国际工业网络安全法规 派出所网络安全保密工作小结 浪潮服务器国产管理芯片 网络安全服务的安全机制 威海民主评议软件开发系统 组装服务器2t内存 上海服务器工控机报价 分布式数据库分页 软件开发类企业会计制度 镇江专业软件开发哪家好 互联网15项领先科技 海南dns服务器托管云服务器 医疗保障局网络安全管理规定 名词解释网络技术基础差错 武汉 九江银行 软件开发待遇 天使之战服务器爆满怎么进去 服务器如何装安卓虚拟机 数据库安全与权限授予分析 杨浦区创新软件开发业务流程 江苏软件开发者怎么收费 软件开发多少钱学习 中山市棱锐网络技术 南海区地下管线数据库 魔兽服务器所有服务器
0