【发布时间】:2016-03-11 13:35:11
【问题描述】:
我遇到了需要使用 Spring MVC 将文件传输到 FTP 的问题。场景是用户将文件上传到 Spring Boot Server,然后服务器将文件传输到 FTP。
问题是文件可能很大。有没有办法(除了将文件存储在磁盘上 - 我想避免这种情况)在文件上传到 Spring 服务器时将文件流式传输到 FTP?这样 Spring 服务器就像某种 FTP 代理一样工作。
使用常规方式,我假设 Spring 必须接收整个文件,然后才能将其传输到 FTP。在此过程中,必须将整个文件保存在内存中。我对吗?
如何避免将文件保存在内存中?
【问题讨论】:
标签: java spring spring-mvc ftp