世界之窗论坛's Archiver

fratre 发表于 2007-3-15 23:24

下载时遇到的一个问题

我用内置下载下这个文件:
[url=http://www4.newsmth.net/att.php?p.191.114578.1020.rar]http://www4.newsmth.net/att.php?p.191.114578.1020.rar[/url]
总是下到19%就失败了,用IE下就没问题。

最新的rc1预览3版。我把“Internet暂时文件”清了一遍也一样。

请大家帮忙试试看有没这样的问题。

Aycox 发表于 2007-3-15 23:48

网站限制了多线程下载的原因,设置5线程时只能下19%,10线程就是9%等等,因为IE是单线程下载的,所以这个用TW内建下载并设置线程数为 1 时也可以正常下载。

fratre 发表于 2007-3-15 23:49

噢,原来是这样。
谢谢Aycox。
这样的话内置下载最好能自动判断这个问题。
刚才我郁闷了半天。

Messiah 发表于 2007-3-19 11:44

已解决该问题
由于网站进行了多线程保护,所以只能用一个线程下载
原来的逻辑,向服务器发送了多次请求,导致下载失败
现在改为,如果一个线程所分配的数据块和上一个数据块是连续的(其他线程都失败退出了),则不重新发送请求,直接继续获取数据

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.