Feign调用上传文件接口代码示例如下,特别注意consumes = MediaType.MULTIPART_FORM_DATA_VALUE
/**
* @author Yi Qiang
* @version 1.0.0
* @date 2021/2/20 14:08
*/
@FeignClient(name = ServiceName.VI_HUAWEI_VCM_SERVICE)
public interface HuaweiVcmClient {
/**
* files 待上传文件
* @return 文件
*/
@PostMapping(value="/file-upload/images",produces = MediaType.APPLICATION_PROBLEM_JSON_VALUE,consumes = MediaType.MULTIPART_FORM_DATA_VALUE )
Result<List<HuaWeiFileDto>> uploadImage(@RequestPart(name = "files") List<MultipartFile> files);
}