TA贡献1864条经验 获得超2个赞
使用一次性的下载链接,抓包工具抓到到也没用。
TA贡献1817条经验 获得超6个赞
1.用action 向流里写字节流
用时间hash 后做key
3.收到key 后验key 给文件
TA贡献1852条经验 获得超1个赞
每次下载请求前先获取一个后台随机生成的一次性加密值,下载请求带上加密值,验证成功才能下载
TA贡献2019条经验 获得超9个赞
java后端使用
OutputStream os = response.getOutputStream();
int length;
os.write(bytes, 0, bytes.length);
这个输出流到前端,这样前端只能下载文件,而得不到文件路径
TA贡献1813条经验 获得超2个赞
下载 是后端返回文件数据的操作 所以判别是否返回数据的工作应在后台完成原则上后台不会信任前端传来的任何标志信息 都要进行校验 所以你前端只管提供链接就可以 链接打开后 是否返回数据由后端来决定
数据结构与算法(前端版)
¥ 58.00
Web前端开发修炼指南
解锁前端面试体系核心攻略
¥ 78.00
高薪之路—前端面试精选集
JavaScript 设计模式精讲
¥ 48.00
举报