多线程文件下载问题, 急!
做个文件下载工具, 遇到问题.
使用多线程下载同一个文件的不同块, 下载小文件可以正常下载.
但下载大文件时,线程经常发生异常, 提示 "操作超时 ", 应该是这句:
hwrq.AddRange(FromPosition);
hwrp = (HttpWebResponse)hwrq.GetResponse();
导致的问题, 请问应该怎样才能最大程度上避免 子线程产生异常?
Thanks/King
------解决方案--------------------没做过,搬个板凳来学习,看高手怎么说~
------解决方案--------------------可能是线程冲突
------解决方案--------------------学习。。。。HOHO友情UP
------解决方案--------------------我只做过多线程下载不同文件,下载同一个文件不会,学习学习
------解决方案--------------------那肯定是超时判断有问题
------解决方案--------------------顶。学习
------解决方案--------------------学习
------解决方案--------------------用异步回调