使用resttemplate批量上传文件
MultiValueMap multiValueMap = new LinkedMultiValueMap();
for (String file : files) {
FileSystemResource resource = new FileSystemResource(new File(file));
multiValueMap.add(file, resource);
}
HttpHeaders httpHeaders = new HttpHeaders();
httpHeaders.setContentType(MediaType.MULTIPART_FORM_DATA);
HttpEntity<MultiValueMap> body = new HttpEntity<>(multiValueMap, httpHeaders);
JSONArray jsonArray = restTemplate.postForObject(postUrl, body, JSONArray.class);
相关文章
- 04-10简单记录下RestTemplate中exchange()方法的使用
- 04-10精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用
- 04-10resttemplate使用记录1
- 04-10RestTemplate 使用示例
- 04-10Springboot使用RestTemplate发送Post请求postForEntity (application/json)的坑
- 04-10java-使用Spring框架以原子方式维护服务层事务和数据库日志记录
- 04-10@Transactional事务注解使用记录(持续记录)
- 04-10vue项目中非必要情况使用插件-记录
- 04-101、flowable-流程的基本使用API
- 04-10客户端类中中记录异常的方法: 使用Log4net