我正在做一個關於java下載管理器的項目。我想要下載一個單獨的文件(這是在一些網站中)與多個連接(就像下載經理做的,example-IDM)。這是可能的在Java?.if是的,請幫助我如何實現that.if你有任何示例代碼,然後請post.Thank你在前進..有一個搖滾的未來。在java中下載帶有多個連接的單個文件?
0
A
回答
7
這裏有幾個提示。儘管沒有代碼。
多連接下載管理器依賴於對HTTP 1.1規範中的Accept-Ranges
標頭的支持。服務器會使用這個頭來表示它們支持向客戶端發送部分響應。
HTTP客戶端使用請求中的Range
頭來獲取部分響應。所有部分回覆將包含一個Content-Range
標題。
多連接下載管理器將與支持此功能的服務器建立多個連接。每個連接都會發布它自己的頭文件以供下載。然後按照必要的順序整理答案以獲得所需的文件。可以使用初始HTTP HEAD請求預先計算範圍的大小,該請求返回Content-Length
響應頭中文件的實際大小;現在可以將下載文件的任務分成合適的塊。
1
我建議您閱讀關於Segmented downloading的文章,思考如何在Java中實現它,並且如果您有任何具體問題的話。
0
看看下面的鏈接,它會給你一個很好的方向。有一些代碼示例。 A good direction
相關問題
- 1. 下載具有多個連接的單個文件(PHP)
- 2. 如何打開多個連接來下載單個文件?
- 3. Java多連接下載文件
- 4. 無法下載多個帶有套接字的文件C
- 5. Java下載器 - 下載多個文件
- 6. 如何將多個鏈接下載到單個文件中?
- 7. Java多重連接下載
- 8. 無法建立多個連接,下載文件在C#
- 9. 在Android/Java上,下載了多少個字節的連接?
- 10. Java:帶有多個連接的Handelling套接字?
- 11. 如何從單個超鏈接下載多個文件
- 12. Oracle專有連接 - 在多個條件下連接
- 13. 下載多個文件Java Spring
- 14. JAVA:同時下載多個文件?
- 15. 帶條件的多個連接3.2.7
- 16. 在單個請求中下載多個文件(jQuery/Python)
- 17. Django在單個下載中打包多個文件
- 18. 使用sox連接多個文件的單個文件
- 19. 使用多連接下載wget文件
- 20. 從數據庫下載並連接多個文件
- 21. Java中有多少個JDBC連接?
- 22. 在emacs中連接多個文件
- 23. 在add_custom_command中連接多個文件
- 24. 在asp.net中下載多個文件
- 25. 在連接的列上連接多個列與單個連接的條件?
- 26. LINQ多個連接有多個條件
- 27. 多個HTTP連接(分段/羣體下載)在Android中下載同一個文件
- 28. 下載具有多個連接的文件會導致瀏覽器崩潰
- 29. Qlikview中的多個文件的連接
- 30. Perl - 將多個帶有日期的PDF文件下載到文本中
對不起...沒有代碼給你! – mre 2011-06-09 13:07:11