下载时遇到的一个问题
我用内置下载下这个文件:[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暂时文件”清了一遍也一样。
请大家帮忙试试看有没这样的问题。 网站限制了多线程下载的原因,设置5线程时只能下19%,10线程就是9%等等,因为IE是单线程下载的,所以这个用TW内建下载并设置线程数为 1 时也可以正常下载。 噢,原来是这样。
谢谢Aycox。
这样的话内置下载最好能自动判断这个问题。
刚才我郁闷了半天。 已解决该问题
由于网站进行了多线程保护,所以只能用一个线程下载
原来的逻辑,向服务器发送了多次请求,导致下载失败
现在改为,如果一个线程所分配的数据块和上一个数据块是连续的(其他线程都失败退出了),则不重新发送请求,直接继续获取数据
页:
[1]