小弟的文件下载时候,比如下网页,为什么有时候显示远程错误403禁止,有时后是404??(有的网页可以下载)
大哥们帮忙看下程序哪里有问题,还是他网站禁止了这项功能??
try 

WebRequest myre=WebRequest.Create(URLAddress); 

catch(WebException exp) 

MessageBox.Show(exp.Message,"Error"); 
} try 

statusBar.Text = "开始下载文件..."; 
client.DownloadFile(URLAddress,fileName); 
Stream str = client.OpenRead(URLAddress); 
StreamReader reader = new StreamReader(str); 
byte[] mbyte = new byte[100000]; 
int allmybyte = (int)mbyte.Length; 
int startmbyte = 0; 
statusBar.Text = "正在接收数据..."; 
while(allmybyte>0) 

int m = str.Read(mbyte,startmbyte,allmybyte); 
if(m==0) 
break; startmbyte+=m; 
allmybyte-=m; 
} FileStream fstr = new FileStream(Path,FileMode.OpenOrCreate,FileAccess.Write); 
fstr.Write(mbyte,0,startmbyte); 
str.Close(); 
fstr.Close(); statusBar.Text = "下载完毕!"; 
}