.net下面多线程下载的问题

cao5 2006-04-12 04:21:47
public void copyfile(string from,string to)
{
WebClient xmlhttp=new WebClient();
try
{
xmlhttp.DownloadFile(from,to);
}
catch
{
}
}
对上面的代码进行调用(url,".wma"),比如用10线程下载,在目录下面会马上产生10个wma文件,但是却只能两个文件同时下载,其他线程都处于等待状态,请问这是怎么回事
...全文
267 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cao5 2006-04-20
  • 打赏
  • 举报
回复
已经解决了,默认情况值允许对同一个服务器进行两个请求
huangguangdou 2006-04-12
  • 打赏
  • 举报
回复
http://topic.csdn.net/t/20040814/01/3273269.html

看是否有帮助
是是非非 2006-04-12
  • 打赏
  • 举报
回复
分块下载关键是 HTTP头里面的Range值

和文件的定位
我看你有戏 2006-04-12
  • 打赏
  • 举报
回复
关注

分块的思想是怎么个思路啊,介绍介绍,具体怎么实现呢
noway8881 2006-04-12
  • 打赏
  • 举报
回复
是一个文件分块下载.不是一个文件下载十遍.

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧