现在有这样一个情况,就是我需要待用第三方的接口,传多个文件,类型为MultipartFile[]。我怎么把这个文件数组放到请求中呢?
用MultipartEntity
具体代码:https://blog.csdn.net/Just_szl/article/details/7659347
用org.apache.http相关jar包,一般就是httoclient,httpcore,httpmime这三个
CloseableHttpClient httpClient = null;
CloseableHttpResponse response = null;
httpClient = HttpClients.createDefault();
HttpPost httpPost = new HttpPost("你的上传地址");
FileBody bin = new FileBody(new File("你文件路径"));
HttpEntity reqEntity = MultipartEntityBuilder.create().addPart("file", bin).build();//多个文件就多个part
httpPost.setEntity(reqEntity);