feign远程调用如何添加字节参数

远程调用feign时,如何添加ByteArrayInputStream参数

 @PostMapping(value = "/sysFile/sendEmailByIs", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
    public void sendEmailByIs(@RequestParam(value = "sendTo")String sendTo,@RequestParam(value = "title") String title,@RequestParam(value = "text") String text,@RequestParam(value = "affixName") String affixName,@RequestPart("inputstream") ByteArrayInputStream inputstream);


现在这种方式调用结果报错如图

img

像这样是否可添加ByteArrayInputStream ,如果可以添加,如何能成功调用

你想要传文件的话,人家可是支持的!不需要你写这些东西

用MultiFile直接接受,或者同request读取流