说明
在使用feign 进行表单提交的时候,比如文件上传,会抛出如题的错误
原因:
feign-core 版本过低,升级到10.x 以上
解决方案:
https://github.com/OpenFeign/feign/issues/926
代码
接口
public ResponseMessage<String> uploadFile(MultipartFile file, String businessType){...}
feign调用
/**
* @param file
*/
@PostMapping(value = "/file/api/minio/uploadMultiFile",
produces = {MediaType.APPLICATION_JSON_UTF8_VALUE},
consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
ResponseMessage<String> upload(@RequestPart(value = "file") MultipartFile file,
@RequestParam(value = "businessType") String businessType);

本文解决Feign在进行表单提交,特别是文件上传时遇到的问题,主要原因是feign-core版本过低,升级至10.x以上版本即可解决。文章提供了具体的代码示例和解决方案链接。

被折叠的 条评论
为什么被折叠?



