文件上传、下载也是实际项目中会遇到的场景,本篇我们介绍下springcloud中如何使用feign进行文件上传与下载。
还是使用feign 进行http的调用 。
【SpringCloud使用Feign文件上传、下载】一、Feign文件上传
服务提供方java代码:
文章插图
服务提供方Feignapi接口:
文章插图
服务消费方:
pom.xml
文章插图
java代码:
文章插图
MultipartSupportConfig.java
文章插图
二、Feign文件下载
服务提供方java代码:
文章插图
服务提供方feignapi接口
文章插图
服务消费方
文章插图
注:实际项目中如果上传的文件太大,可以使用ftp服务器保存上传的文件,直接在controller端调用ftp接口即可 。
如果下载的文件太大,则调用service端接口可返回一个ftp文件资源路径,然后在controller端调用ftp下载文件即可 。
推荐阅读
- 面条煮几分钟
- 四十田园杂兴其三十一诗意
- 电脑4g内存价格详情
- 抹灰工程常用的施工机具有哪些
- 楚留香云帝天真实身份
- qq阅读怎么导入本地小说
- 车辆定损需要多久
- 华为畅享50Pro续航怎么样-华为畅享50Pro电池容量
- 尘虱怎么彻底消灭