Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 8 Httpclient 4.5多部分上传后照片_Java_Java 8_Apache Httpclient 4.x - Fatal编程技术网

Java 8 Httpclient 4.5多部分上传后照片

Java 8 Httpclient 4.5多部分上传后照片,java,java-8,apache-httpclient-4.x,Java,Java 8,Apache Httpclient 4.x,如何使用HttpClient准备该请求?我使用的是MultipartEntityBuilder,我应该单独添加每一行吗?谁能给我指路吗?我不知道我应该使用“.addTextBody”还是“.addPart”。谢谢你的建议 顺便说一句,我知道什么变量--“jd1taxio7otnfbdjk2l89xfc2jjuq”或“dWSQUTuth0VhMI2Qy4oion5ETe74NzfL”,所以不用担心:) 以下是请求的实体: --Jd1TaCXiO7oTnFbdjk2l89xFc2JjUQ Conte

如何使用HttpClient准备该请求?我使用的是MultipartEntityBuilder,我应该单独添加每一行吗?谁能给我指路吗?我不知道我应该使用“.addTextBody”还是“.addPart”。谢谢你的建议

顺便说一句,我知道什么变量--“jd1taxio7otnfbdjk2l89xfc2jjuq”或“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。在这种情况下,我应该使用什么样的格式?图像的二进制文件有超过一百万个字符。什么是八位字节流?

您可以在文档中找到一些示例代码:是的,您对每个部分都使用
addPart()
。您能提供第一部分的代码吗?我不确定您可以如何在文档中找到一些示例代码:因此,是的,您可以对每个部分使用
addPart()
。您可以提供第一部分的代码吗?我不确定该怎么走