问题描述
各位,我想弄个下载程序。有如下代码,但是出了问题了。下载一般文件可以,但是下载类似华军这种网站的文件就出现只下载到首页面。小弟认为这可能和解析和跳转有关,但是又不知道怎么改。各位给点建议。分不多,多包含。privatevoidStartDown(string_Url){Streamns=null;FileStreamfs=null;try{HttpWebRequestrequest=(HttpWebRequest)WebRequest.Create(_Url);HttpWebResponseresponse=(HttpWebResponse)request.GetResponse();ns=response.GetResponseStream();fs=newFileStream("2.rar",FileMode.Create);byte[]_Buffer=newbyte[512];intnReadSize=ns.Read(_Buffer,0,_Buffer.Length);while(nReadSize>0){//this._Pointer+=nReadSize;fs.Write(_Buffer,0,nReadSize);nReadSize=ns.Read(_Buffer,0,_Buffer.Length);}}catch(Exceptionex){thrownewException(ex.Message.ToString());}finally{fs.Close();ns.Close();}}privatevoidbutton1_Click(objectsender,EventArgse){StartDown("http://cz.onlinedown.net/down/wrar380sc.exe");}
解决方案
解决方案二:
各位,给点提示吧。