我不是明確關於將文件分成多個部分然後分別下載每個部分的概念。據我所知,我們只有該文件存在於互聯網上的路徑,所以如何通過知道URL或路徑來打破這個文件?下載管理器如何將文件分成多個部分?
9
A
回答
8
HTTP 1.1中有一個特殊規定:Range header,它允許您獲取資源的選定部分。這正是這些下載管理器使用的。
3
您可以查看部分文件下載Java中的一些代碼示例:Resume download in urlconnection。在rfc2616指定的頭部'Range'允許請求文件的指定部分。
所以下載管理器只需在多個並行連接中啓動部分文件下載。
相關問題
- 1. 如何將單個直接ftp下載分成多個部分同時進行?
- 2. 如何使用多部分下載遠程下載文件?
- 3. 如何下載部分文件
- 4. Phpseclib:部分文件下載
- 5. 如何將統一配置部分分成幾個文件?
- 6. 如何將文字分成兩部分
- 7. 文件讀取器API不工作讀取多個文件並將多個文件分解成部分Javascript/Angular
- 8. 將雙分割成多個部分
- 9. 如何將文件拆分成零件並下載
- 10. 下載管理器Android:下載完成
- 11. 如何使用python將mp3文件分割爲多個部分
- 12. 如何將數據分成3部分或更多部分sklearn
- 13. React Native:如何將一個文件分割成多個文件
- 14. 如何將一個C文件分解成多個文件
- 15. 如何將一個js文件分隔成多個js文件?
- 16. 如何將多個文件分割成一個gb文件夾?
- 17. 下載成功,但僅下載部分文件
- 18. 下載管理器多個文件一次一個
- 19. 如何檢測服務器允許多個部分下載QT
- 20. 將大型XML文件拆分爲Hadoop的可管理部分
- 21. 當我將文件發送到服務器時,如何處理文件被分成幾個部分?
- 22. 用更少的管理多個部分
- 23. 爲多個部署管理git分支?
- 24. QFile:將文件分成幾部分
- 25. git,創建一個分支來管理部分文件
- 26. Laravel:如何將文件分成多個文件?
- 27. cmake文件結構,如何將CMakeLists.txt分割成多個文件?
- 28. 如何將SPARQL查詢結果的URI分成多個部分?
- 29. 如何將多部分短信分成單個短信?
- 30. 如何將頁面分成多個彩色部分