Java Zip文件导出选项
我的要求是:Java Zip文件导出选项,java,spring,spring-boot,file,multifile-uploader,Java,Spring,Spring Boot,File,Multifile Uploader,我的要求是: 用户将通过API上传.zip文件(其中将包含多个文件),我需要将文件发送回用户作为响应 我的解决方案1: 将文件下载链接列表返回给用户作为响应。 但是用户对这个解决方案不满意 是否有其他方法返回文件列表?替代解决方案是使用类似于zip.js或类似的库直接在浏览器中解压存档。为什么他们对此不满意?解压文件时,我使用服务器内存和下载链接为服务器提供解压文件路径。因此,它将使用服务器内存,而这个API使用得更频繁,这将在将来造成内存问题。我无法从服务器上删除解压缩文件,因为我不知
- 用户将通过API上传
文件(其中将包含多个文件),我需要将文件发送回用户作为响应.zip
- 将文件下载链接列表返回给用户作为响应。 但是用户对这个解决方案不满意
是否有其他方法返回文件列表?替代解决方案是使用类似于
zip.js
或类似的库直接在浏览器中解压存档。为什么他们对此不满意?解压文件时,我使用服务器内存和下载链接为服务器提供解压文件路径。因此,它将使用服务器内存,而这个API使用得更频繁,这将在将来造成内存问题。我无法从服务器上删除解压缩文件,因为我不知道用户何时下载该文件。你是说服务器磁盘空间吗?是的,服务器磁盘空间。只需存储压缩文件并根据请求提取单个文件。