我正在做一个关于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