/* SpringBoot请求第三方接口 */
String url="http://192.168.3.8:8011/file/openadd";
RestTemplate client = new RestTemplate();
// 设置请求头
HttpHeaders headers = new HttpHeaders();
MediaType type = MediaType.parseMediaType("multipart/form-data");
headers.setContentType(type);
// 设置请求体,注意是LinkedMultiValueMap
FileSystemResource fileSystemResource = new FileSystemResource(uploadedFile);
MultiValueMap form = new LinkedMultiValueMap<>();
UUIDFileName = UUID.randomUUID().toString().replace("-","");
form.add("file", fileSystemResource);
form.add("fileName",UUIDFileName);
form.add("type",3);
form.add("updateFlag",0);
form.add("createByName",""+ UserUtils.getUser().getName());
form.add("createBy",""+UserUtils.getUser().getId());
// 用HttpEntity封装整个请求报文
HttpEntity> files = new HttpEntity<>(form, headers);
String str = client.postForObject(url, files, String.class);
SpringBoot请求第三方接口[通俗易懂]
SpringBoot请求第三方接口[通俗易懂]SpringBoot 请求第三方接口 String url http 192 168 3 8 8011 file openadd RestTemplate client new RestTemplate 设置请求头 HttpHeaders headers new HttpHeaders MediaType type
VMware 虚拟机无法连接网络解决办法
上一篇
2025-07-25 17:21
简单的有监督学习实例——简单线性回归[通俗易懂]
下一篇
2025-04-20 20:30
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/140596.html