http协议之前是没有在提交表单的时候上传文件的功能,然后之后在rfc1867的提议中制订了出来
MIME类型为多用途邮件扩展类型
-
首先在Content-type为multipart/form-data,这个第一个表示多个类型,然后form-data表示在表单的数据
-
首先上传的时候,必须使用POST类型,然后上传的时候内容在body中,之后的内容为多个部分,而多个部分之前的分界线 boundary 是一串随机数,然后每个部分都有其固定的类型,还有描述
-
普通的表单内容为:
Content-type:text/plain
Content-Disposition:form-data; name="title" -
文件类型的话:
Content-type:application/octet-stream
Content-Disposition:form-data;name="file1"; filename="we.txt" -
application/octet-stream:
这个content-type表示了只能是单个文件流或者字节数组。
网友评论