有没有办法编写批量下载(zip?)供用户下载我页面上的所有附件?
Is there a way to code a bulk download (zip?) for users to download all attachments on my page?
我的应用提供了一堆文件作为用户必须单独下载的链接。客户还希望我提供批量下载选项。我正在使用 ColdFusion,但可能会使用其他语言或翻译成我可以使用的语言。我很可能无法下载商业工具来执行此操作。谢谢!
使用 curl - 在您的情况下它将是 libcurl。这将需要 C++ 绑定。
在您的应用程序将访问的字符串或文件中创建链接列表。
开始使用 curl cli。
看这里 - https://curl.se/docs/httpscripting.html and here - https://www.freecodecamp.org/news/how-to-start-using-curl-and-why-a-hands-on-introduction-ea1c913caaaa/
一旦您对此感到满意,请在您的应用程序中使用链接的 libcurl,并使用 libcurl 下载文件 API。
感谢您的回复 - 非常感谢。一位同事找到了 ColdFusion 的最佳答案。有一个名为 cfzip 的标签可以完成这一切。
https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-tags/tags-u-z/cfzip.html
我的应用提供了一堆文件作为用户必须单独下载的链接。客户还希望我提供批量下载选项。我正在使用 ColdFusion,但可能会使用其他语言或翻译成我可以使用的语言。我很可能无法下载商业工具来执行此操作。谢谢!
使用 curl - 在您的情况下它将是 libcurl。这将需要 C++ 绑定。
在您的应用程序将访问的字符串或文件中创建链接列表。
开始使用 curl cli。
看这里 - https://curl.se/docs/httpscripting.html and here - https://www.freecodecamp.org/news/how-to-start-using-curl-and-why-a-hands-on-introduction-ea1c913caaaa/
一旦您对此感到满意,请在您的应用程序中使用链接的 libcurl,并使用 libcurl 下载文件 API。
感谢您的回复 - 非常感谢。一位同事找到了 ColdFusion 的最佳答案。有一个名为 cfzip 的标签可以完成这一切。 https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-tags/tags-u-z/cfzip.html