多文件上传
功能说明:
项目运行之后通过浏览器地址访问 localhost,支持单文件和多文件的上传,并且在上传过程中可以实时显示文件上传进度。
单文件预览
功能说明:
目前只支持图片和文本文件的预览功能,其它格式目前不支持预览。
多文件下载
功能说明:
支持单文件和多文件的下载,并且在下载过程中可以实时显示文件下载进度。单文件下载和日常一样直接下载文件,多文件下载则是先将要下载的文件全部写入到一个压缩包文件然后返回给前端下载,通过下载压缩包文件并解压得到下载的多个文件。
多文件删除
功能说明:
文件删除没啥好说的,如图所示。
文件的存放地址如下图所示:
项目地址
后期考虑对功能进行优化升级,比如其它格式的文件预览,文件的断点续传和暂停功能等,敬请期待吧!