1、示例

请求数据包
2、说明
private final String BOUNDARY = "----------multipart";
2.1、请求头:
Content-Type: multipart/form-data; boundary=BOUNDARY
2.2、String参数格式
"--" + BOUNDARY + "\r\n"
Content-Disposition: form-data; name="参数的名称"" + "\r\n"
"\r\n"
参数值
2.3、文件参数格式
"--" + BOUNDARY + "\r\n"
Content-Disposition: form-data; name="参数的名称" + "\r\n"
Content-Type: mimeType + "\r\n"
"\r\n"
[...文件的二进制数据...] + "\r\n"
2.4、最后写入
"--" + BOUNDARY + "--" + "\r\n"
特别提醒:"--"不是BOUNDARY的一部分。