MIME类型是什么?包含哪些类型?

MIME类型是什么?包含哪些类型?MIME 类型是什么 MIME Multipurpose 多用途互联网邮件扩展类型 是设定某种扩展名的文件用一种应用程序来打开的方式类型 当该扩展名文件被访问的时候 浏览器会自动使用指定应用程序来打开 MIME 类型有哪些 常用 Mime 类型 文件后缀 Mime 类型说明 flvflv flv flash 在线播放 ht

MIME类型

  • MIME类型的概念:
    在把输出结果传送到浏览器上的时候,浏览器必须启动是党的应用程序来处理这个输出文档。这可以通过多种类型MIME(多功能网际邮件扩充协议)来完成。在HTTP中,MIME类型被定义在Content-Type header中。

例如,架设你要传送一个Microsoft Excel文件到客户端。那么这时的MIME类型就是“application/vnd.ms-excel”。在大多数实际情况中,这个文件然后将传送给Execl来处理(假设我们设定Execl为处理特殊MIME类型的应用程序)。在ASP中,设定MIME类型的方法是通过Response对象的ContentType属性。

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

常见的MIME类型

文件后缀 Mime类型 说明
.flv flv/flv-flash 在线播放
.html或.htm text/html 超文本标记语言文本
.rtf application/rtf RTF文本
.gif image/gif GIF图形
.jpeg或.jpg image/jpeg JPEG图形
.au audio/basic au声音文件
.mid或.midi audio/midi或audio/x-midi MIDI音乐文件
.ra或.ram或.rm audio/x-pn-realaudio RealAudio音乐文件
.mpg或.mpeg或.mp3 video/mpeg MPEG文件
.avi video/x-msvideo AVI文件
.gz application/x-gzip GZIP文件
.tar application/x-tar TAR文件
.exe application/octet-stream 下载文件类型
.rmvb video/vnd.rn-realvideo 在线播放
.txt text/plain 普通文本
.mrp application/octet-stream MRP文件(国内普遍的手机)
.ipa application/iphone-package-archive IPA文件(IPHONE)
.deb application/x-debian-package-archive DED文件(IPHONE)
.apk application/vnd.android.package-archive APK文件(安卓系统)
.cab application/vnd.cab-com-archive CAB文件(Windows Mobile)
.xap application/x-silverlight-app XAP文件(Windows Phone 7)
.sis application/vnd.symbian.install-archive SIS文件(symbian平台)
.jar application/java-archive JAR文件(JAVA平台手机通用格式)
.jad text/vnd.sun.j2me.app-descriptor JAD文件(JAVA平台手机通用格式)
.sisx application/vnd.symbian.epoc/x-sisx-app SISX文件(symbian平台)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/229685.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午4:07
下一篇 2026年3月16日 下午4:07


相关推荐

  • ATECC508A芯片开发笔记(七):实现数字签名(Sign)并校验(Verify)证书签名

    ATECC508A芯片开发笔记(七):实现数字签名(Sign)并校验(Verify)证书签名ATECC508A芯片开发笔记(七):实现对数据数字签名(Sign)并验证(Verify)证书签名一、数据签名、验证基本流程二、利用508对数据签名并验证代码实现:三、X.509证书验证本节介绍利用508对证书数据进行签名、验证的步骤和原理。一、数据签名、验证基本流程由网络安全知识我们知道,对数据进行签名,其实就是用私钥加密而已,而验证签名就是用该私钥对应的公钥进行解密。而如果对整个数

    2022年6月12日
    34
  • 基于matlab的声源定位系统_盲源分离算法

    基于matlab的声源定位系统_盲源分离算法(转载)基于TDOA声源定位算法仿真–MATLAB仿真转载自:https://blog.xxcxw.cn/archives/28声源定位算法是利用麦克风阵列进行声音定位,属于宽带信号,传统的MUSIC和DOA算法并不适用该场景,本仿真主要用TDOA算法进行定位。常用的阵列信号定位算法主要有三大类:基于高分辨率谱估计的定位技术、基于可控波束形成(Beamforming)的定位技术和基于TDOA的定位技术,以上三种算法在阵列信号处理中,尤其是移动通信的阵列信号处理中都有广泛的应用。但是声音信号与传统的电磁

    2026年2月15日
    4
  • 通义千问核心骨干“跳槽”字节:大模型人才争夺战再次升级

    通义千问核心骨干“跳槽”字节:大模型人才争夺战再次升级

    2026年3月13日
    2
  • UIScrollView 与 touchesBegan 冲突解决方法

    UIScrollView 与 touchesBegan 冲突解决方法UIScrollView与touchesBegan冲突解决方法

    2022年7月25日
    16
  • 约束布局ConstraintLayout

    约束布局ConstraintLayout国际惯例 官网参考文档是最好的学习资料 使用 ConstraintLa 构建自适应界面 1 背景约束布局 ConstraintLa 是最受欢迎的 Jetpack 库之一 其实是 AndroidStudi 2 中主要的新增功能之一 也是 Google 在 2016 年的 I O 大会上重点宣传的一个功能 AS 已经将它作为新建页面默认布局了 经历这几年的迭代 功能已经非常的成熟 现在 2 0 正式版本也发布了 也许你已熟悉了旧版本中的功能 并开始用它来快速构建复杂的页面布局 而新版本除了包

    2026年3月17日
    2
  • mysql同时满足升序和降序_mysql升序和降序语句

    mysql同时满足升序和降序_mysql升序和降序语句sql 升序降序排列降序 SELECT FROMkcORDERB 升序 SELECT FROMkcORDERB 实例 查询学生表中姓名 学号 并以学号降序排序 selectname StuIDfromStu informationo orderby 以什么排序 默认

    2026年3月17日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号