public static String sendGetFile(String url, String filePath) {
String sResponse="";
try {
CloseableHttpClient httpClient = HttpClients.createDefault();
HttpPost uploadFile = new HttpPost(url);
MultipartEntityBuilder builder = MultipartEntityBuilder.create();
File f = new File(filePath);
// 把文件加到HTTP的post请求中
builder.addBinaryBody(
"code_file",
new FileInputStream(f),
ContentType.APPLICATION_OCTET_STREAM,
f.getName()
);
HttpEntity multipart = builder.build();
uploadFile.setEntity(multipart);
CloseableHttpResponse response = httpClient.execute(uploadFile);
HttpEntity responseEntity = response.getEntity();
sResponse = EntityUtils.toString(responseEntity, "UTF-8");
}catch (Exception e){
e.printStackTrace();
}
return sResponse;
}
作者:再写三行
来源:CSDN
原文:https://blog.csdn.net/baidu_33403616/article/details/89215332
版权声明:本文为博主原创文章,转载请附上博文链接!