遇到一个客户非要用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);
}

一个好奇的人