如何使用HttpClient准备该请求?我正在使用MultipartEntityBuilder,我应该单独添加每一行吗?有人能给我指路吗?我不知道是否应该使用“.addTextBody”或“.addPart”。感谢您的所有建议。
顺便说一句。我知道变量“ - Jd1TaCXiO7oTnFbdjk2l89xFc2JjUQ”或“dWSQUTuth0VhMI2Qy4oion5ETe74NzfL”是如此不用担心:)
这是请求的实体:
--Jd1TaCXiO7oTnFbdjk2l89xFc2JjUQ
Content-Disposition: form-data; name="_csrftoken"
dWSQUTuth0VhMI2Qy4oion5ETe74NzfL
--Jd1TaCXiO7oTnFbdjk2l89xFc2JjUQ
Content-Disposition: form-data; name="_uuid"
524465ae-0663-4fbd-9300-8109728a449e
--Jd1TaCXiO7oTnFbdjk2l89xFc2JjUQ
Content-Disposition: form-data; name="photo"; filename="pending_media_1479922437148.jpg"
Content-Type: application/octet-stream
Content-Transfer-Encoding: binary
SOME UNDREADABLE CHARACTERS HERE
--Jd1TaCXiO7oTnFbdjk2l89xFc2JjUQ
Content-Disposition: form-data; name="upload_id"
1479922437121
--Jd1TaCXiO7oTnFbdjk2l89xFc2JjUQ
Content-Disposition: form-data; name="image_compression"
{"lib_name":"jt","lib_version":"1.3.0","quality":"86"}
--Jd1TaCXiO7oTnFbdjk2l89xFc2JjUQ--
其他问题:实体的内容长度为30874.在这种情况下,我应该使用哪种格式?图像的二进制有超过一百万个字符。什么是octet-stream?