开发者社区> 问答> 正文

java后端如何下载某个目录下的所有文件

bucket/aaa/bbb/ccc/,假设目录是这样,我想一次下载ccc目录下的所有文件,如何实现?

展开
收起
fpeng1 2016-09-02 16:57:24 5746 0
5 条回答
写回答
取消 提交回答
  • 给个很土的做法。
    前端第一个请求,拿到文件列表。
    后续循环多次请求,下载多个文件。
    当然前面的同学提到的压缩下再一次下载的方案比较靠谱。

    2019-07-17 20:07:23
    赞同 展开评论 打赏
  • 建议把目录下的所有文件打成一个压缩包,可以是zip或者rar的格式,然后再把这一个压缩包文件提供给用户下载。

    2019-07-17 20:07:23
    赞同 展开评论 打赏
  • 看你为什么需要下载整个文件夹的文件? 如果只需要部分文件,就可以砸后台先判断有用的文件再下载, 如果确实下载整个文件夹,一般都是先压缩再下载

    2019-07-17 20:07:23
    赞同 展开评论 打赏
  • 我的意思是通过后台代码获取目录下的所有文件名称,然后和我自己得程序做判断,只下载我自己需要的文件

    2019-07-17 20:07:23
    赞同 展开评论 打赏
  • 旺旺:nectar2。

    您好,

    如果您可以登录到Web服务器,建议用打包的方法来下载该目录下的文件,如用zip,tar等工具。

    2019-07-17 20:07:22
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
EXTENDING SPARK WITH JAVA AGENTS 立即下载
十分钟上线-使用函数计算构建支付宝小程序服务 立即下载
机器学习在互联网后端技术中的应用 立即下载