gpt4 book ai didi

c# - 从一个链接下载多个文件

转载 作者:可可西里 更新时间:2023-11-01 16:24:38 24 4
gpt4 key购买 nike

我想在用户单击一个链接后打开多个下载对话框。

基本上我想做的是允许用户下载多个文件。我不想压缩文件并交付一个压缩文件,因为鉴于某些文件很大,这将需要大量服务器资源。

我的猜测是,当用户单击某个链接时,javascript 可能会以某种方式启动多个请求。或者可能有一种方法可以在服务器端启动另一个请求。

最佳答案

除非客户端配置为自动下载文件,否则如果不将文件打包在单个响应中(如您提到的 ZIP 解决方案),您将无法完成此操作。如果网站能够将在不告诉您的情况下,您的磁盘上有任意数量的文件。

顺便说一下,您可能高估了打包在单个文件中的成本。流文件通常是 I/O 绑定(bind)操作。应该有足够的 CPU 周期来通过一些存储(tar)/压缩(zip)方法来传输数据。

关于c# - 从一个链接下载多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1252176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com