遇到一个客户非要用RestTemplate。
public void enumD(){
RestTemplate restTemplate = new RestTemplate();
HttpHeaders headers = new HttpHeaders();
headers.add("x-qys-accesstoken","JZEyzIJHX9");
headers.add("x-qys-signature","cff16bb984af40aa638717e576a75699");
headers.add("x-qys-timestamp","0");
headers.add("Content-Type","multipart/form-data");
MultiValueMap<String, Object> multiValueMap = new LinkedMultiValueMap<>();
// 设置multi/form-data文件
multiValueMap.add("file", new File("C:\\Users\\Ambi\\Desktop\\文件\\http协议读书分享.docx"));
multiValueMap.add("title", "测试材料");
multiValueMap.add("fileType", "docx");
HttpEntity request =new HttpEntity<>(multiValueMap, headers);
ResponseEntity<String> url = restTemplate.postForEntity("http://127.0.0.1:9182/v2/document/createbyfile",request,String.class );
System.out.println(url);
}