各位,我想弄个下载程序。有如下代码,但是出了问题了。下载一般文件可以,但是下载类似华军这种网站的文件就出现只下载到首页面。小弟认为这可能和解析和跳转有关,但是又不知道怎么改。各位给点建议。分不多,多包含。        private void StartDown(string _Url)
        {
            Stream ns = null;
            FileStream fs = null;
            try
            {
                HttpWebRequest request = (HttpWebRequest)WebRequest.Create(_Url);
                HttpWebResponse response = (HttpWebResponse)request.GetResponse();
                ns = response.GetResponseStream();
                fs = new FileStream("2.rar", FileMode.Create);
                byte[] _Buffer = new byte[512];
                int nReadSize = 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 (Exception ex)
            {
                throw new Exception(ex.Message.ToString());
            }
            finally
            {
                fs.Close();
                ns.Close();
            }        }
        private void button1_Click(object sender, EventArgs e)
        {
            StartDown("http://cz.onlinedown.net/down/wrar380sc.exe");
        }