一、文件上传
(1)服务提供者
使用一个MultipartFile接收上传的文件
/**
(2)Feign的Client接口
pom.xml
<dependencies>
配置类 - 配置文件上传编码
FeignSupportConfig.java
public
FileClient.java
@FeignClient
编写熔断Fallback - FileClientImpl.java
@Component
(3)服务的消费者/调用者
@Autowired
2、Feign文件下载
(1)服务提供者
主要是通过响应对象将下载的文件写入到响应对象的输出流中
/**
(2)Feign的Client接口
要获取到Feign的响应对象,只需要将返回类型设置为Response就可以了
注意这里的包是feign.Response
@FeignClient
(3)服务的消费者
@Autowired