您的位置:首页 > 理论基础 > 计算机网络

HTTP详解--发送多种数据的多部分对象集合(七)

2017-07-10 09:19 211 查看
 

MIME

图示:



说明:发送邮件时,可以在邮件中写入文件并添加多份附件。这就采用了MIME(Multipurpose Internet Mail Extensions,多用途因特网邮件扩展)机制,它允许邮件处理文件,图片,视频等多个不同类型的数据。
MIME扩展使用"多部分对象集合"的方法,来容纳多份不同类型的数据;
HTTP协议也采纳了多部分对象集合,发送的一份报文主体内可含有多类型实体。通常是在图片或文本文件等上传时使用;

多部分对象集合包含的对象如下

multipart/form-data
Web表单文件上传时使用;

multipart/byteranges
状态码206响应报文包含了多个范围的内容时使用;

multipart/form-data



multipart/byteranges



在HTTP报文中使用多部分对象集合时,需要在首部字段里加上Content-type;
使用boundary字符串来划分多部分对象集合指明的各类实体。在boundary字符串指定的各个实体的起始行之前插入"--"标记作为结束;
各部分对象集合的每个部分类型中,都可以含有首部字段;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  http 网络
相关文章推荐