随着微服务的普及,很多系统都会采用微服务架构进行系统建设,通常会采用RPC、HTTP两种方式进行服务通信。这里主要介绍HTTP通信,因为这种方式兼容性最强也是最好用的一种方式。
现阶段大部分系统都是使用JAVA进行开发,与之结合的就是springboot+cloud+nacos等机制,在常规使用场景下,会出现feign整理框架进行。
现在提供Feign下对于文件上传的通用表单报错问题修复。
使用feign做文件上传的时候抛出Error converting request body错误
在feign接口的地方加上
consumes = MediaType.MULTIPART_FORM_DATA_VALUE
上图为feign接口地方修改,并且在MultipartFile 前加上@RequestPart(value = “file”)此注解
注意 此注解的value值必须要加上 否则项目启动会提示需要加上value