gpt4 book ai didi

ios - URLSession - 下载远程目录

转载 作者:行者123 更新时间:2023-11-28 06:27:50 29 4
gpt4 key购买 nike

我目前正在使用基于此教程的代码 http://sweettutos.com/2015/11/06/networking-in-swift-how-to-download-a-file-with-nsurlsession/使用 URLSession.downloadTask 下载远程文件。这非常简单。但是我现在想下载远程目录的全部内容。我可以使用 URLSessionDownloadTask 还是仅适用于单个文件?如果没有,那么我如何获取远程目录中包含的文件列表,以便我可以对每个文件单独使用 downloadTask?

最佳答案

首先你的想法是错误的。

远程服务器,只有一个文件可以下载(不是文件夹)和保存app 中。您必须下载的文件扩展名 应该从服务器端配置。然后是 client 端,您可以使用 Sweettutos 教程。

First thing you have to do was :

Talk with the server side developer that he had to zip the remote directory in (.zip or .rar) that you can download it only.

然后,在你的代码中下载服务器端给你的url并保存在文档目录下,解压并读取你想要的文件。

At the URLSession Documentation :

Download tasks retrieve data in the form of a file, and support background downloads and uploads while the app is not running.

因此,没有办法您可以下载远程目录(未知文件扩展名),直到您使服务器端的某些文件扩展名可以使用该远程文件。

关于ios - URLSession - 下载远程目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41337975/

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