RestTemplate文件上传

来源:互联网 发布:餐饮收银软件排名 编辑:程序博客网 时间:2024/05/21 21:50
public class GameFileControllerTest extends BaseTest {    @Test    public void gameFileSupport() throws Exception {        String filePath = "D:\\test.png";        RestTemplate rest = new RestTemplate();        FileSystemResource resource = new FileSystemResource(new File(filePath));        MultiValueMap<String, Object> param = new LinkedMultiValueMap<>();        param.add("fileImg", resource);        HttpEntity<MultiValueMap<String, Object>> httpEntity = new HttpEntity<MultiValueMap<String,Object>>(param, headers("1.2", "1"));        ResponseEntity<String> responseEntity = rest.exchange(uploadUrl, HttpMethod.POST, httpEntity, String.class);        System.out.println(responseEntity.getBody());    }}

原创粉丝点击