【发布时间】:2014-12-05 02:01:47
【问题描述】:
我有一个这样声明的 MultipartEntity:
MultipartEntity httpEnt = new MultipartEntity();
httpEnt.addPart("Test", new StringBody("test", ContentType.TEXT_PLAIN));
然后我像这样打个休息电话
HttpPost http = new HttPost(url);
HttpClient httpClient = HttpClients.createDefault();
http.setEntity(httpEnt);
httpClient.execute(http);
MultipartyEntity 似乎已被弃用且无法正常工作。我正在考虑像这样使用 HttpEntity:
HttpEntity httpEnt = MultipartEntityBuilder.create().addPart("test", new StringBody(....)).build();
这个问题是我想用不同的方法添加多个部分,然后再构建。似乎如果我这样做,我将需要一次附加所有部分并构建一行代码。我还可以使用已弃用的吗?有更好的方法吗?
【问题讨论】: