如何用javaweb实现文件批量下载(不要zip包)?

发布于 2022-09-12 22:45:53 字数 102 浏览 16 评论 0

网上大部分的回答都是压缩成zip包进行传输,并不能满足我的需求。
我现在需要通过一键下载,便可以下载所有文件,要依次下载所有文件,而不是压缩成zip之后下载zip。
b/s架构。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

咋地 2022-09-19 22:45:53

依赖 download 属性呗。他会提示你有多个文件要下载,是否允许。但是有个难点,就是依次,因为本质来讲他是浏览器去下载内容,网络情况不可控。

那么就要做另一个控制,ajax 下载内容,转 blob,然后用浏览器去下载 blob,这样抛开了网络因素。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文