MIME协议
来源:互联网 发布:java解析dwg 编辑:程序博客网 时间:2024/04/28 08:42
多用途互联网邮件扩展(MIME,MultipurposeInternet Mail Extensions)是一个互联网标准,它扩展了电子邮件标准,使其能够支持非ASCII字符、二进制格式附件等多种格式的邮件消息。这个标准被定义在RFC 2045、RFC 2046、RFC 2047、RFC 2048、RFC 2049等RFC中。由RFC 822转变而来的RFC 2822,规定电子邮件标准并不允许在邮件消息中使用7位ASCII字符集以外的字符。正因如此,一些非英语字符消息和二进制文件,图像,声音等非文字消息都不能在电子邮件中传输。MIME规定了用于表示各种各样的数据类型的符号化方法。此外,在万维网中使用的HTTP协议中也使用了MIME的框架。http://zh.wikipedia.org/wiki/MIME
MIME头
MIME Header
MIME版本
MIME-Version: 1.0
内容类型
Content-Type: [type]/[subtype]; parameter
内容传输编码
Content-Transfer-Encoding: [mechanism]
MIME类型
TYPE
FUNCTION
Text
用于标准化地表示的文本信息,文本消息可以是多种字符集和或者多种格式的
Multipart
用于连接消息体的多个部分构成一个消息,这些部分可以是不同类型的数据
Application
用于传输应用程序数据或者二进制数据;
Message
用于包装一个E-mail消息
Image
用于传输静态图片数据
Audio
用于传输音频或者音声数据
Video
用于传输动态影像数据,可以是与音频编辑在一起的视频数据格式
MIME子类型
SUBTYPE
FUNCTION
text/plain
纯文本
text/html
HTML文档
application/xhtml+xml
XHTML文档
image/gif
GIF图像
image/jpeg
JPEG图像(PHP中为:image/pjpeg)
image/png
PNG图像(PHP中为:image/x-png)
video/mpeg
MPEG动画
application/octet-stream
任意的二进制数据
application/pdf
PDF文档
application/msword
Microsoft Word文件
application/vnd.wap.xhtml+xml
wap1.0+
application/xhtml+xml
wap2.0+
message/rfc822
RFC 822形式
multipart/alternative
HTML邮件的HTML形式和纯文本形式,相同内容不同形式
application/x-www-form-urlencoded
使用HTTP的POST方法提交的表单
multipart/form-data
同上,但主要用于表单提交时伴随文件上传的场合
- MIME协议(二) -- MIME
- MIME协议(二) -- MIME .
- MIME协议
- MIME协议
- MIME协议
- [协议] MIME
- MIME协议
- MIME协议
- MIME协议
- MIME协议分析
- MIME协议分析
- MIME协议发送邮件
- MIME协议分析
- Mime协议发送邮件
- MIME协议分析
- MIME协议分析
- 网络编程 MIME协议
- MIME协议分析
- 比较完整的Struts-config.xml配置文件
- Plugin插件
- RequestProcessor 插件
- struts-validator 简单的错误处理
- 经典培训故事18则
- MIME协议
- 大学宿舍里出现频率最高的话
- 看到她没穿内裤后……
- 独一无二的请假条
- 历史课上 精彩答案一绝
- 宏的使用 -- 在 word 中使用快捷键插入指定的字符串
- 宏的使用 -- 定制菜单 -- 让Word统计文本种文字出现的次数
- 装了XP系统后,意想不到的事情发生了
- 八种坏情绪让男人生病