利用idhttp进行多线程下载,带进度条显示,可以暂停下载和继续下载,未使用第三方控件,在delphi xe7下测试通过。 昨天发的代码发现一个bug,就是无论几线程,都是从文件首部开始下载,才发现xe7下idhhtp控件的IdHttp.Response.ContentRangeStart 和 IdHttp.Response.ContentRangeEnd 属性不起作用。(delphi 7好像可以)修改了一下代码,这次没问题了。顺便测试了一下线程不同时的下载速度。单线程1分29秒,4线程23秒,10线程10秒。请管理员替换到昨天的原贴吧。原贴位置:https://download.csdn.net/download/worldcup12/10366413#comment
2021-09-18 15:39:08 60KB idhttp 多线程修正版
1
1. 把每个下载文件切成若干个块(Block),然后得到一个位图,用来标记每个块的下载情况,并保存到文件里,用于实现断点续传。 2. HTTP Header里增加Range,如果服务器返回Cotent-Range 说明服务器支持文件定位,可以实现多线程下载 详细看这里 http://blog.csdn.net/maoxiang/archive/2010/04/02/5446293.aspx
2021-08-28 22:13:31 11KB 多线程 断点续传
1
内容索引:VC/C++源码,网络相关,断点续传,多线程  VC++编写的一个下载程序,专一用来通过HTTP协议下载文件,特点是支持断点续传以及多线程下载。   注意,该程序一次只能下载一个任务,那个列表虽然可以拉很多进去,不过是摆设。这些功能的实现,是需要你扩展的。
2021-08-28 10:11:21 27KB VC/MFC源代码 网络通信源代码
1
比浏览器自带下载更快的多线程下载器,已破解,完全免费
2021-08-18 17:46:57 7.09MB 免费
1
基于Qt5和libcurl实现的c++多线程文件下载器,具有限速下载和下载管理等功能
2021-08-17 17:55:37 30KB c++ qt5 libcurl 多线程
1
1. 基于boost的http客户端,支持GET/POST/HEAD 2. 支持同步和异步,支持http/https 3. 支持并发下载
2021-08-11 15:34:21 84KB boost asyn-syn http client
1
【IT十八掌徐培成】Java基础第21天-03.URL-多线程下载.zip
2021-08-08 09:02:38 175.78MB java
【IT十八掌徐培成】Java基础第21天-05.URL-多线程下载-断点续传-Properties.zip
2021-08-08 09:02:38 63.46MB java
【IT十八掌徐培成】Java基础第21天-06.URL-多线程下载-断点续传-文件实现.zip
2021-08-08 09:02:38 225.47MB java