multipart数据结构

--[boundary]\r\n

[headers]\r\n

\r\n

[content]\r\n

--[boundary]\r\n

[headers]\r\n

\r\n

[content]\r\n

[... ...]

--[boundary]--

 

multipart可以内嵌multipart,form-data类型包含mixed类型。

mutipart的每一个分块都由boundary开始,同时也由boundary结束

doundary = multipart:headers[boundary]

 

content-type与content-disposition的数据结构一致:

content-type = value;params

content-disposition = value;params

 

multipart/form-data

域名 = multipart:headers[content-disposition][form-data]:params[name]

文件名 = multipart:headers[content-disposition][form-data]:params[filename]

 

multipart/mixed

文件名 = multipart:headers[content-disposition][attachment]:params[filename]

posted @ 2016-11-09 14:23  突破渴望  阅读(379)  评论(0编辑  收藏  举报