使用RestTemplate如何上传文档
来源:互联网 发布:阴阳师网络连接错误 编辑:程序博客网 时间:2024/05/22 16:41
数据流使用此种方式
文件上传使用此种方式
final String FileName = "test.xlsx";ByteArrayResource byteArrayResource = new ByteArrayResource(fileBytesRespE.getBody()){ @Override public String getFilename() throws IllegalStateException { return FileName; } }; form.add("uploadfile", byteArrayResource);
文件上传使用此种方式
HttpHeaders headers = new HttpHeaders(); headers.add("Accept", MediaType.APPLICATION_JSON.toString()); headers.setContentType( MediaType.parseMediaType("multipart/form-data; charset=UTF-8")); ing, Object>(); MultiValueMap<String, Object> form = new LinkedMultiValueMap<String, Object> (); FileUtils.writeByteArrayToFile(new File(excelMultipartFile.getOriginalFilename()),excelMultipartFile.getBytes() ); FileSystemResource fileSystemResource = new FileSystemResource(new File(excelMultipartFile.getOriginalFilename())); form.add("file", fileSystemResource); HttpEntity< MultiValueMap<String, Object> > formEntity = new HttpEntity< MultiValueMap<String, Object> >(form, headers); Map<String,String> uriVariables = new HashMap<String,String>(); uriVariables.put("namespace", "test"); ResponseEntity<String> result = restTemplate.postForEntity("https://xx432432fefewqreqx.com",formEntity , String.class);
阅读全文
0 0
- 使用RestTemplate如何上传文档
- 使用RestTemplate上传文件
- 如何使用 Spring RestTemplate
- Spring RestTemplate使用ByteArrayResource上传方式
- 如何使用RestTemplate访问restful服务
- 如何使用RestTemplate访问restful服务
- RestTemplate使用
- RestTemplate使用
- springmvc RestTemplate文件上传
- RestTemplate上传图片
- RestTemplate文件上传
- RestTemplate上传文件总结
- spring RestTemplate上传文件乱码
- 使用Spring RestTemplate测试
- RestTemplate使用总结
- 使用RestTemplate进行测试
- RestTemplate使用总结
- spring RestTemplate使用
- 分页插件(一)
- 史上最口语化Arduino入门教程——1.2数字I/O口
- Http/1.0和Http/1.1的区别
- ubuntu 卸载opencv
- 21:角谷猜想
- 使用RestTemplate如何上传文档
- B.FRIENDit G-Master有线机械键盘青轴无冲突
- The most simple and easy to use Qt GUI library plug-in FTStyle (3)How do Qt4 and Qt5 choose
- JDBC系列之<驱动加载原理全面解析)
- Oracle11g Dataguard错误ORA-02097:ORA-16053:
- VS 使用预处理指令#pragma region自由折叠代码
- 1558:打篮球
- gitlab+webbhook自动部署服务器
- 微服务的主要好处