首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

远程URL文件批量下载打包的方法

开始 最近代码重构遇到了一个问题,需要把OSS 上的一批图片打包下载 旧服务器的硬盘是直接挂载OSS,所以直接调的Linux系统命令复制打包,所以速度比较快。...fetch图片到服务器硬盘,然后进行打包输出一个临时链接给前端(同上,文件太大,导致fetch时间和打包的时间太久) JS 尝试通过前端请求后端,后端返回文件信息,然后前端异步请求所有文件,最后在前端打包下载...前提 想法很好,并且已经有人这样做了,我们只用考虑按照别人的做法坐下去 前端打包有两个前提: 跨域问题,需要运维在OSS或者下载的资源服务器设置允许跨域 CDN问题,让运维配置一个新域名不要走CDN...https://github.com/Stuk/jszip这个库打包文件 使用https://github.com/Stuk/jszip-utils获取远程数据(直接通过AJAX获取,需要转换格式) 直接下载这两个库...xx.jpg', path: 'xxxx'} total = res.data.length; if (total === 0) { console.error('图集无图片可下载

25810
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    SpringBoot之文件批量上传和下载

    springboot 文件的批量上传和批量下载 之前学习并使用过文件的单个上传:springboot学习日志之DAY08文件上传功能 最近写程序过程当中需要使用到批量上传和批量下载,批量和单个文件的上传下载还是有很多的区别的...特此记录 文件批量上传 HTML代码: <input type="file" name="md" id="article_md" multiple="multiple" onchange="uploadFile...MultipartFile file : files) { // 文件处理 } return AjaxResult.SUCCESS(); } 文件的批量<em>下载</em>...其实批量<em>下载</em>和单个<em>下载</em>都是一样的,区别在于,批量<em>下载</em>是将要<em>下载</em>的所有文件打包成一个压缩文件,然后<em>下载</em>这个压缩文件。...,再次接触,有些生疏了啊 ---- 标题:SpringBoot之<em>文件批量</em>上传和<em>下载</em> 作者:海加尔金鹰 地址:https://www.hjljy.cn/articles/2020/02/09/1581242261073

    4.8K10

    java实现多个网络文件批量下载并压缩

    java实现多个网络文件批量下载并压缩 1....使用场景 文档管理模块,列表中显示的记录的每日文件上传保存的记录.每条数据中有一个字段存放了文件的存储地址文件服务器上 现在需要对列表数据批量下载,将多个文件一起下载并存放到一起通过zip压缩包的形式下载到浏览器...开发步骤 思路: 先将多个文件单独一个个下载存放在磁盘的某个位置,然后再将该文件数据进行压缩. 2.1 逐个下载并存放至指定路径 applicationProperties.getUploadPath(...);读取配置文件指定的下载地址....验证方式二 可以直接将请求的接口直接copy在浏览器 console 通过window.open("http://xxxxx")的方式验证 然后会自动弹出下载框框

    5.7K42
    领券