我有一个MultipartEntity声明如下: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 REST调用似乎过时,无法正常工作。我使用HttpEntity这样的考虑:
HttpEntity httpEnt = MultipartEntityBuilder.create().addPart("test", new StringBody(....)).build();
的问题,这是我想在不同的方法添加多个零件,然后以后的版本。看来,如果我这样做,我将需要立即附加所有部件,并构建在一行代码中。我仍然可以使用弃用的吗?更好的方法来做到这一点?