我有一个可视化程序,我正在尝试创建一个http多部分帖子。 我有两个上下文变量,分别包含一个字符串和一个文件。 视觉程序由标题和正文组成,分离。在插入我插入 Content-Type multipart / form-data,但如何在体内插入变量,如何指示身体和她的名字的不同部分,如何在标题中插入?
答案 0 :(得分:2)
您的请求可以按如下方式形成:
POST /your_page.html HTTP/1.1
Host: your.host.com
Content-Type: multipart/form-data; boundary=My_Boundary_1234567890
Content-Length: [length of request in bytes]
--My_Boundary_1234567890
Content-Disposition: form-data; name="MyVariableName"
my_valiable_value
--My_Boundary_1234567890
Content-Disposition: form-data; name="MyFile"; filename="picture.jpg"
Content-Type: image/jpeg
binary contents of the file
--My_Boundary_1234567890--
请不要忘记最后一个边界之后的新行。