从MultipartEntityBuilder上载文件,在文件中添加标题

问题描述 投票:1回答:1

我使用MultipartEntityBuilder上传JSON文件。另一方面,当我读取文件时,在文件的顶部和底部都添加了一些标头。我做了很多尝试,从文件中删除标题,但没有成功。

这是我编写多部分请求的代码

HttpPost request = new HttpPost("/getFile");
MultipartEntityBuilder builder = MultipartEntityBuilder.create();
builder.addBinaryBody("file", new File("abc.json"), ContentType.APPLICATION_JSON, "abc.json");  
HttpEntity entity = builder.build();
request.setEntity(entity);

上传的文件

-ZD1OkvwbsjLAuhqTLx2I6HzWkZcH9oHoBbTN内容处置:表格数据; name =“ upfile”;filename =“ abc.json”内容类型:应用程序/八位字节流

{“ version”:“ 1.2”,}

-ZD1OkvwbsjLAuhqTLx2I6HzWkZcH9oHoBbTN内容处置:表格数据; name =“ text”

这是一个多篇文章--ZD1OkvwbsjLAuhqTLx2I6HzWkZcH9oHoBbTN-

我如何仅发送JSON部分而不发送这些顶部和底部标头

apache-httpclient-4.x multipartentity
1个回答
0
投票

您有没有解决的办法。

© www.soinside.com 2019 - 2024. All rights reserved.