java后端如何下载某个目录下的所有文件-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

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

fpeng1 2016-09-02 16:57:24 2837

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

Java
分享到
取消 提交回答
全部回答(5)
  • akunmath
    2019-07-17 20:07:23

    给个很土的做法。
    前端第一个请求,拿到文件列表。
    后续循环多次请求,下载多个文件。
    当然前面的同学提到的压缩下再一次下载的方案比较靠谱。

    0 0
  • ziling.lxy
    2019-07-17 20:07:23

    建议把目录下的所有文件打成一个压缩包,可以是zip或者rar的格式,然后再把这一个压缩包文件提供给用户下载。

    0 0
  • 邻川
    2019-07-17 20:07:23

    看你为什么需要下载整个文件夹的文件? 如果只需要部分文件,就可以砸后台先判断有用的文件再下载, 如果确实下载整个文件夹,一般都是先压缩再下载

    0 0
  • fpeng1
    2019-07-17 20:07:23

    我的意思是通过后台代码获取目录下的所有文件名称,然后和我自己得程序做判断,只下载我自己需要的文件

    0 0
  • dongshan8
    2019-07-17 20:07:22

    您好,

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

    0 0
添加回答
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题