rest文件上传下载
文件上传
文件上传需要将文件暂存到服务器端,然后调用上传接口,也有直接上传流方式,本文没有介绍
//设置请求头
HttpHeaders headers = new HttpHeaders();
MediaType type = MediaType.parseMediaType("multipart/form-data");
headers.setContentType(type);
//设置请求体,注意是LinkedMultiValueMapfile
InputStream fis = file.getInputStream();
fileTmp = new File("tmp.xml");
FileOutputStream fos = new FileOutputStream(fileTmp);
byte[] buffer = new byte[1024];
while (fis.read(buffer) != -