如何使用json requestbody和request param将请求作为多部分映像文件发送到后端spring rest控制器

qoefvg9y  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(293)

我正在编写一个后端api,它使用带有多部分图像文件的json请求。我想不出一个办法。任何人,面对并找到了一个类似于我的问题的解决方案。。。???

pbwdgjma

pbwdgjma1#

您可以定义一个spring控制器端点来接受dto和multipartfile参数

@RestController
@RequestMapping("/svc")
public class MyController {

  @PostMapping
  public String create(
    @RequestPart(name = "dto") Dto dto, // my Java DTO
    @RequestPart(value = "file") MultipartFile file) throws Exception {

}

你应该可以使用 MultipartFile[] files 如果需要使用多个文件。

相关问题