我们需要发布多种格式的请求类型以发送到Resful api。我是初学者,需要示例程序hiw的帮助,以便在单个http请求中发布具有不同格式(例如json和pdf)的多个请求,以便我可以得到答复吗?有人可以发布示例代码来实现多部分内容类型吗?
答案 0 :(得分:0)
我已经使用多部分/表单数据请求开发了一个上传微服务。下面的示例是一个简单的端点,它使用multipart / form-data接受多个文件。您只需要使用spring MultipartFile类作为参数。
@PostMapping(value = "/upload", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
public ResponseEntity upload(
@RequestPart(value = "files") MultipartFile[] files) {
return ResponseEntity.ok().build();
}
有关更多详细信息,我强烈建议您阅读有关上传文件的Spring官方指南:https://spring.io/guides/gs/uploading-files/