嗨,很久以來,我懷疑。當我們使用「http」協議下載文件的第一個字節時,下載開始。我的意思是如果網站上有一個2MB的文件,當我們點擊它時,它會從第一個字節開始下載。但是,當我們將文件的鏈接提供給下載管理者時,他們的工作方式不同。我的意思是,在下載了幾個字節後,如果我們暫停下載,當我們恢復時,他們從停止的地方開始(而不是從開始)。這怎麼可能?下載管理器如何工作?
0
A
回答
1
答案是服務器設置。如果服務器允許客戶端在第一個字節之後的某個位置讀取文件,則客戶端可以指定要跳過的字節數,服務器將開始從文件中該位置發送文件。如果服務器不允許,則客戶端被迫從頭開始讀取文件,是否使用任何下載管理器。 例如4shared.com總是允許從頭開始。 注意:在這種情況下,使用任何下載管理器都不會帶來收益。
0
如果它允許尋找字節,它確實取決於託管文件的服務器。換句話說,如果一個文件託管服務具有「流式傳輸」功能而不僅僅是「下載」功能,像下載管理器這樣的應用程序將能夠將所有文件下載完畢後將它們合併成一個文件&。
相關問題
- 1. 下載管理器不工作
- 2. 如何啓動Android下載管理器
- 3. 如何通過下載管理器
- 4. 下載管理器Android:下載完成
- 5. Xamarin.iOS下載管理器
- 6. WP下載管理器
- 7. Node.js下載管理器
- 8. 實現下載管理器
- 9. 下載管理器VS InputStream.read()
- 10. 下載管理器無法
- 11. Android:下載管理器
- 12. 下載管理器概念
- 13. xcode.xip和下載管理器doens't工作ubuntu
- 14. 如何使我的網站與下載管理器一起工作?
- 15. flv下載器如何工作?
- 16. 文件下載器如何工作?
- 17. Weblogic工作管理器
- 18. 爲什麼下載管理器比默認的瀏覽器下載器工作得更快?
- 19. 下載Pdf與PHP,不工作在資源管理器和Safari瀏覽器
- 20. 如何從廣播接收器啓動下載管理器?
- 21. HTTP下載如何工作?
- 22. 自定義下載管理器
- 23. Android的下載管理器限制
- 24. 無法從管理器下載dSYM's
- 25. android默認下載管理器
- 26. Nuget包管理器下載問題
- 27. Drupal良好的下載管理器?
- 28. 完成Android下載管理器
- 29. Android的下載管理器setDestinationInExternalFilesDir
- 30. 下載管理器4.4大小限制?
http協議支持部分下載 - http://stackoverflow.com/questions/8293687/sample-http-range-request-session –
非常感謝。這回答了我的問題。 –