将以下代码修改为使用RestTemplate上传后,分段文件上传工作
linkedMultiValueMap<String, Object> map = new linkedMultiValueMap<>();map.add("file", new ClassPathResource(file));HttpHeaders headers = new HttpHeaders();headers.setContentType(MediaType.MULTIPART_FORM_DATA);HttpEntity<linkedMultiValueMap<String, Object>> requestEntity = new HttpEntity<linkedMultiValueMap<String, Object>>( map, headers);ResponseEntity<String> result = template.get().exchange( contextPath.get() + path, HttpMethod.POST, requestEntity, String.class);并将MultipartFilter添加到web.xml
<filter> <filter-name>multipartFilter</filter-name> <filter-class>org.springframework.web.multipart.support.MultipartFilter</filter-class> </filter> <filter-mapping> <filter-name>multipartFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>



