我正在做一個關於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. Java多連接下載文件
- 3. 無法下載多個帶有套接字的文件C
- 4. 如何將多個鏈接下載到單個文件中?
- 5. Java多重連接下載
- 6. 在Android/Java上,下載了多少個字節的連接?
- 7. JAVA:同時下載多個文件?
- 8. 下載多個文件Java Spring
- 9. Oracle專有連接 - 在多個條件下連接
- 10. 帶有SSL連接的IE阻止文件下載 - CacheControl問題
- 11. Django在單個下載中打包多個文件
- 12. 在單個請求中下載多個文件(jQuery/Python)
- 13. 使用sox連接多個文件的單個文件
- 14. Java中有多少個JDBC連接?
- 15. 在add_custom_command中連接多個文件
- 16. 在asp.net中下載多個文件
- 17. Perl - 將多個帶有日期的PDF文件下載到文本中
- 18. 如何將多個文件同時連接到單個文件
- 19. restfull多個文件下載
- 20. HttpWebResponse多個文件下載
- 21. Asp.net多個文件下載
- 22. 下載多個文件WebClient
- 23. MVC3下載單個文件
- 24. 下載單個文件
- 25. 單個連接中的多個請求?
- 26. 在Xpages中使用Java下載多個文件
- 27. 帶有多個下劃線的文本
- 28. 有條件地在bash中連接多個文件
- 29. 多個Java下拉菜單填充多個div中的文本。
- 30. 如何一個接一個下載多個文件
對不起...沒有代碼給你! – mre 2011-06-09 13:07:11