spring - 发送列表通过弹簧休息模板
问题描述
我想MultipartFile
通过网络服务发送列表。下面我使用包装类发送MultipartFile
列表
它仅适用于字符串列表。
这是我的包装类
@Data
public class FileList {
private String fileName;
private List arrayList;
}
下面我如何在休息模板中发送列表
final String uri = "http://localhost:9000/api/file/login";
fileList.setFileName("Samana");
fileList.setArrayList(Arrays.asList(new String[]{"A", "B", "C", "D"}));
org.springframework.http.HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
RestTemplate restTemplate = new RestTemplate();
HttpEntity<FileList> entity = new HttpEntity<>(fileList, headers);
ResponseEntity<String> response = restTemplate.exchange(uri, HttpMethod.POST, entity, String.class);
吹你可以看到我的第二个应用程序的休息终点。
@PostMapping(value = "/login")
public String createEmployee(@RequestBody FileList fileList) {
//Some codes goes here
return null;
}
这对fileList.setArrayList(Arrays.asList(new String[]{"A", "B", "C", "D"}));
我想发送包装List<MultipartFile>
类FileList
List<String>
这个怎么做?
解决方案
推荐阅读
- reactjs - 如何解决“加载后发送操作,循环问题”
- javascript - 尝试将焦点切换到另一个输入字段,但浏览器会自动聚焦表单中的“第一个”输入字段(仅限 Safari)
- batch-file - 如何在没有换行的情况下打印单个空格字符?
- react-native - TouchableOpacity 中的三元运算
- c - 如何在每个单词之前打印字符串中每个单词的长度
- python - 修复 Seaborn AttributeError:“NoneType”对象没有属性“points_to_pixels”
- docker - 将(子)域绑定到 traefik 仪表板出现 503 错误
- python - 如何将乌龟发送到随机位置?
- php - 创建表时出错:表名不正确
- php - 如何在 laravel 5.8 中用新名称覆盖 $request 数组中的文件名