我不是明确关于将文件分成多个部分然后分别下载每个部分的概念。据我所知,我们只有该文件存在于互联网上的路径,所以如何通过知道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. 如何将页面分成多个彩色部分