我目前使用的代碼基於這個文件http://sweettutos.com/2015/11/06/networking-in-swift-how-to-download-a-file-with-nsurlsession/下載遠程文件使用URLSession.downloadTask。這非常簡單。不過,我現在想下載遠程目錄的全部內容。 我可以使用URLSessionDownloadTask嗎?或者這隻適用於單個文件?如果沒有,那麼我如何獲得遠程目錄中包含的文件列表,以便我可以單獨使用downloadTask?URLSession - 下載遠程目錄
0
A
回答
1
首先,你在錯誤地思考它。
從remote
服務器,只有file
,可以是downloaded
(不是文件夾)和save
的app
內部。您必須下載的文件extension
應該是服務器端的configure
。然後client
這邊你可以用Sweettutos教程。
你要做的第一件事是:
Talk與服務器端的開發者,他不得不壓縮遠程目錄(.zip或.rar程序),您可以只下載。
然後,在您的代碼下載服務器端提供給您的URL並將其保存在文檔目錄中,提取並讀取您想要的文件。
在URLSession文檔:
下載任務以文件的形式獲取數據,並支持 後臺下載和而應用程序沒有運行上傳。
因此,有沒有辦法,你可以下載遠程目錄(未知的文件擴展名)在您做出可從服務器端的一些文件擴展名遠程文件。
相關問題
- 1. 從命令行通過FTP下載完整的遠程目錄
- 2. 無法使用URLSession下載圖像
- 3. ios URLSession後臺下載FIFO機制
- 4. easy_install下載目錄
- 5. PHP目錄下載
- 6. iPad-下載應用程序的目錄
- 7. 遠程同步目錄
- 8. 監控遠程FTP目錄
- 9. python:監視遠程目錄
- 10. 遠程目錄掃描
- 11. 遠程表單 - XLSX下載
- 12. 下載遠程圖像
- 13. 下載遠程文件
- 14. 嘗試將文件下載到一個目錄在遠程服務器上
- 15. Mysql服務器:無法連接到遠程主機。目錄下載失敗
- 16. 下載遠程gz文件,如目錄樹居住在鼻涕工作
- 17. 如何清理或更新遠程存儲庫下載到的sbt staging目錄?
- 18. 無法在Ruby + Webdriver中更改遠程Chrome的默認下載目錄
- 19. rsync到遠程沒有目標目錄
- 20. 下載到當前目錄
- 21. C# - 下載目錄 - FTP
- 22. C#庫目錄下載
- 23. 下載目錄和內容
- 24. wget - 下載子目錄
- 25. FTP下載目錄C++
- 26. htaccess的下載目錄
- 27. 無法下載目錄
- 28. Codeignter Zip目錄和下載
- 29. 下載到相關目錄
- 30. 使用QFtp下載目錄
謝謝昂。只是沒有想到在服務器端壓縮directoy。 – crackles