内容类型(Content-Type)这个头部领域用于指定消息的类型,一般下面形式出现。
Content-Type: [type]/[subtype]; parameter

type有下面的形式
    Text:用于标准化地表示的文本信息,文本消息可以是多种字符集和或者多种格式的;
    Multipart:用于连接消息体的多个部分构成一个消息,这些部分可以是不同类型的数据;
    Application:用于传输应用程序数据或者二进制数据;
    Message:用于包装一个E-mail消息;
    Image:用于传输静态图片数据;
    Audio:用于传输音频或者音声数据;
    Video:用于传输动态影像数据,可以是与音频编辑在一起的视频数据格式。

尚未被接受为正式数据类型的subtype,可以使用x-开始的独立名称(例如application/x-gzip)
subtype用于指定type的详细形式,常用信息(http)如下:

.txt        text/plain(纯文本)
.css        text/css
.rtf        application/rtf
.js        text/javascript
.html/.html    text/html(HTML文档)
.xml        text/xml xml文档
.exe        application/x-msdownload
.doc        application/msword
.ppt/.pps    application/x-ppt
.xls        application/x-xls
.xhtml        application/xhtml+xml(XHTML文档)
.gif        p_w_picpath/gif(GIF图像)
.jpeg        p_w_picpath/jpeg(JPEG图像)【PHP中为:p_w_picpath/pjpeg】
.jpg        p_w_picpath/jpeg(JPEG图像)
.png        p_w_picpath/png(PNG图像)【PHP中为:p_w_picpath/x-png】
.ico        p_w_picpath/x-icon
.au        audio/basic
.ra/.ram    audio/x-pn-realaudio
.mp3        audio/mpeg
.mp4/.mpg4    video/mp4
.midi        audio/x-midi
.wav        audio/x-wav
.3gp        video/3gpp
.asx        video/x-ms-asf
.avi        video/avi
.mpeg/.mpg    video/mpeg(MPEG动画)
.rmvb        video/vnd.rn-realvideo
.octet-stream    application/octet-stream(任意的二进制数据)
.pdf        application/pdf(PDF文档)
.js        application/x-javascript
.java        java/*
.jsp        application/x-jpg
.pl        application/x-perl
.php        application/x-httpd-php
.swf/.cab    application/x-shockwave-flash
.zip        application/zip
.gz        application/x-gzip
.gzip        application/x-gzip
.bzip2        application/x-bzip2
.tar        application/x-tar
.rar        application/octet-stream
.tgz        application/x-tar
.torrent    application/x-bittorrent

转载于:https://blog.51cto.com/5iqiong/1084798

MIME文件类型格式--汇总相关推荐

  1. 【Python】判断文件类型(格式)

    判断文件的真实格式 对一个文件来说,文件的后缀是可以随意修改的,但是如果改的时间比较长,可能就不知道原本的文件格式是啥,不匹配的文件格式,在Windows上,大多数情况是无法正常打开的.因此可以根据文 ...

  2. 使用Tika进行文件类型校验

    使用Tika进行文件类型校验 文章目录 使用Tika进行文件类型校验 Tika是什么 如何使用Tika进行文件类型校验 Tika文件类型校验存在的问题 问题发生的过程 源码剖析 代码优化 使用时注意 ...

  3. python文件的两种类型进制文件,Python之基于十六进制判断文件类型

    #!/usr/bin/env python#-*- coding: utf-8 -*-#@Author : suk importstructfrom io importBytesIO#支持文件类型#用 ...

  4. java接收前台tex格式t数据_java 下载文件时,设置response.setContentType 根据文件类型...

    Response.setContentType(MIME)的作用是时客户端的浏览器区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据. MIME的作用: 由于MIM ...

  5. 上传file时accept限制文件类型pdf、doc、docx、 jpg、 png、xls 、xlsx等格式

    <input type="file" accept="image/*" /> accept表示可以上传文件类型,image表示图片,*表示所有支持的 ...

  6. Python 技术篇-利用pyqt5库读取剪切板已复制数据的格式类型实例演示,python判断复制文件的文件类型

    首先介绍下复制内容类型的几种分类: ['text/plain'] 是纯文本类型. ['text/html', 'text/plain'] 是 html 的格式 + 文本类型,找个网页复制一段文字就可以 ...

  7. Android 中文件类型与MIME的匹配表(转)

    背景介绍: MIME:全称Multipurpose Internet Mail Extensions,多功能Internet 邮件扩充服务.它是一种多用途网际邮件扩充协议,在1992年最早应用于电子邮 ...

  8. js判断file是否为空_JS - 获取文件后缀,判断文件类型(比如是否为图片格式)...

    1,获取文件后缀 有时候我们需要通过文件名或者路径,得到该文件的后缀名(扩展名),可以通过如下方式进行截取: //文件路径 var filePath = "file:///storage/e ...

  9. Android 中文件类型与MIME的匹配表

    Android 中文件类型与MIME的匹配表 转载于:https://www.cnblogs.com/zhujiabin/p/5669008.html

最新文章

  1. “智源 — INSPEC 工业大数据质量预测赛” 上线,为硬核工业制造炼就 AI 之心...
  2. 清华数为DWF低代码平台亮相2021全球数字经济大会
  3. 字体设置_word字体设置:如何为常用字体设置快捷键
  4. iOS开发拓展篇——如何把项目托管到GitHub
  5. JS日历控件集合----附效果图、源代码
  6. js字符串的各种格式的转换 ToString,Format
  7. 【网络流】植物大战僵尸(P2805)
  8. mysql函数和索引冲突问题_Mysql索引常见问题汇总
  9. 互联网日报 | 阿里国内消费者已接近10亿;联想布局半导体赛道;我国5G用户超过6千万户...
  10. Android equal和==的区别
  11. 宅家36天咸鱼翻身入职腾讯,值得收藏!
  12. 游戏筑基开发之学生管理系统数据结构及数据结构解析图(C语言)
  13. MATLAB图像处理基础知识1 imhist
  14. 局域网内两台电脑ping不通
  15. i7 8700k 安装linux,Intel i7 8700K核显UHD620安装黑苹果仿冒HD620方法
  16. 相机的标定之手机相机的标定
  17. 小学计算机京剧脸谱教案,[热门]《戏曲脸谱》小学美术教学案例
  18. 启动PE系统找不到计算机硬盘,解决方法:如何解决戴尔计算机进入PE系统时找不到硬盘的问题...
  19. 宝贝流量高转化率低怎么办,如何提高宝贝转化率
  20. ssm+java企业公司产品分销商管理系统

热门文章

  1. Nature认定:中国高校论学术,中科大无悬念第一
  2. ubuntu16.04忘了root密码
  3. cacti中监控squid的方法
  4. php之常用字符串方法
  5. 程序员的量化交易之路(35)--Lean之DataFeed数据槽3
  6. 第6章 数组----复制数组
  7. Kooboo CMS - Html.FrontHtml.Position 详解
  8. Java JVM内存分析
  9. 福师计算机导论在线作业一,福师《计算机导论》在线作业一..doc
  10. linux中ping命令的用法