Internet Media Type
Internet Media Type,即互联网媒体类型,也叫做于MIME类型,有时在一些协议的消息头中叫做“Content-Type”。它使用两部分标识符来确定一个类型。
介绍
这些标识符起源于RFC 2046,最初用于使用SMTP协议发送Email。但是如今被扩展用于其他的协议,比如HTTP、RTP、SIP等。一个媒体配型至少包括两部分:一个类型,和一个子类型,还可以包括一个或多个可选的参数。比如,类型是text类型则包括一个可选的charset参数,用来设定文本的编码。多重类型的子类型常常用来确定不同部分的边界。
类型和子类型如果是以“x-”开头,则是非标准的(没有在IANA注册的)。特定供应商的子类型以“vnd.”开头,个人的子类型以“prs.”开头。
MIME是Multipurpose Internet Mail Extensions的缩写,意思是多功能互联网邮件扩展。是一个通过互联网发送非ASCII消息的规范。许多的email客户端现在都支持MIME, 所以可以通过互联网的邮件系统发送图片、声音、视频文件等等。
有许多预先定义的MIME类型,比如GIF图片格式和PostScript文件。也可以自己定义MIME类型。
MIME是在1992年,由IETF创建的。一个新的版本叫做S/MIME,用于支持加密的消息。
常见媒体类型列表
https://tool.oschina.net/commons