悦耳煎饼

文章
7
资源
0
加入时间
2年10月24天

.NetCore下多个文件流生成压缩文件

原有系统的附件都是保存在服务器上的,占用了大量的磁盘空间,如今要切换到AWS S3上做文件存储管理。文件打包下载之前的做法是,后台将文件服务器上的多个文件打包到一个压缩文件中,存放在服务器,后端接口返回压缩文件地址供前端下载;为此,特写下这篇文章来记录此处是如何根据文件流来制作压缩包的。AWS S3更多存取文件的demo需看官方源码,本文中有下载的实例。需要引用:AWSSDK.Core、AWSSDK.S3,可从NuGet安装;需要引用:System.IO.Compression,可从NuGet安