如何使用伪装发送JSON和Multipart文件并将其映射回控制器

时间:2019-01-14 09:22:00

标签: spring feign

我正在尝试在Spring应用程序中使用伪装将多部分文件与模型一起发送。在接收端,如果可能的话,我想将模型映射回去。

这是我尝试过的。

@PostMapping("/email")
    void sendEmails(@RequestParam("emailRequest") EmailRequest emailRequest,
                    @RequestPart(name = "attachment") File attachment);

在接收控制器中

@PostMapping(value = "/email")
  public void send(@RequestParam("emailRequest") EmailRequest emailRequest,
                   @RequestPart(value = "attachment", required = false) MultipartFile attachment) {}

我得到:

500 feign client decode Failed to convert value of type 'java.lang.String' to required type

0 个答案:

没有答案