文件下载管理 全套方案
Posted mjsoftware
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件下载管理 全套方案相关的知识,希望对你有一定的参考价值。
文件下载管理 全套方案
前言
功能开发已完成,更多请查看开源项目
适用对象
- 本方案适用于利用服务器做文件分发下载,但并不期望对所有人进行文件分发下载。
- 本方案中利用安卓APP进行文件上传,上传后获取对应的分发链接。
- 本方案中利用安卓APP进行再次分发链接获取时,选择更新链接,则之前分发的链接将会失效,再次访问原链接时,将会收到文件不存在的提示。
介绍
- 不支持断点续传与断点下载。
- 服务端使用spring boot 的war包接口服务,jdk1.8,建议使用tomcat9。
- 手机端仅支持安卓手机,平板效果未测试。
- 部署到自己的服务器后,使用手机进行文件上传与管理,在手机端获取下载链接提供给他人下载使用。
- 手机端支持,添加ip黑名单,只能使用ipv4或ipv6全称添加,不支持跨段添加,黑名单ip无法下载任何文件。
- 支持设置文件下载的开始时间和有效天数。
- 支持设置文件下载的总次数限制。
- 支持设置文件下载的单ip的下载总次数限制。
- 支持下载链接获取时更新,更新后以前获取的下载链接将会失效。
软件
数据库部署
- 使用MySQL5.7版本。
- 使用数据库软件执行数据结构文件生成数据库表。
服务端部署
服务端部署于tomcat下,使用war包方式部署。
更多信息,请查看 开源项目
以上是关于文件下载管理 全套方案的主要内容,如果未能解决你的问题,请参考以下文章
案例分享——健康管理APP(全套解决方案:蓝牙数采SQLite数据存储数据分析与服务器HTTP通信等可视化图形界面数据展示)
案例分享——健康管理APP(全套解决方案:蓝牙数采SQLite数据存储数据分析与服务器HTTP通信等可视化图形界面数据展示)