T
thinkover2008
Unregistered / Unconfirmed
GUEST, unregistred user!
if bResume then
//续传方式
begin
if tStream.Size = 0 then
idhtp1.Request.ContentRangeStart := 0
else
idhtp1.Request.ContentRangeStart := tStream.Size - 1;
tStream.Position := idhtp1.Request.ContentRangeStart;
//移动到最后继续下载
idhtp1.Head(aURL);
idhtp1.Request.ContentRangeEnd := idhtp1.Response.ContentLength;
不管何时中断下载.下载文件的大小总是目标文件 的大小.当实际上未下载成功
//续传方式
begin
if tStream.Size = 0 then
idhtp1.Request.ContentRangeStart := 0
else
idhtp1.Request.ContentRangeStart := tStream.Size - 1;
tStream.Position := idhtp1.Request.ContentRangeStart;
//移动到最后继续下载
idhtp1.Head(aURL);
idhtp1.Request.ContentRangeEnd := idhtp1.Response.ContentLength;
不管何时中断下载.下载文件的大小总是目标文件 的大小.当实际上未下载成功