RestTemplate 传输文件
File file = new File("");
String path = "";
HttpHeaders headers = new HttpHeaders();
headers.set("Authorization","***");
MultiValueMap<String, Object> param = new LinkedMultiValueMap<>();
FileSystemResource fileResource = new FileSystemResource(file);
param.add("file", fileResource);
HttpEntity<MultiValueMap<String, Object>> requestEntity = new HttpEntity<>(param,
headers);
ResponseEntity<Map> result = new RestTemplate(new SimpleClientHttpRequestFactory())
.postForEntity(path, requestEntity, Map.class);