System.Net.HttpWebRequest httpRequest = (System.Net.HttpWebRequest)System.Net.HttpWebRequest.Create(“一个url”);
httpRequest.Headers.Set("Accept-Encoding", "gzip,deflate");
httpRequest.AutomaticDecompression = DecompressionMethods.GZip;
if (lStartPos > 0) { httpRequest.AddRange((int)lStartPos); }  //设置Range值 
//向服务器请求,获得服务器回应数据流 
responseStream = httpRequest.GetResponse().GetResponseStream();
System.IO.FileStream fs = new System.IO.FileStream(downloadAllPath, System.IO.FileMode.Create);
byte[] nbytes = new byte[1024];
int nReadSize = responseStream.Read(nbytes, 0, 1024);
while (nReadSize > 0)
{
fs.Write(nbytes, 0, nReadSize);
nReadSize = responseStream.Read(nbytes, 0, 1024);
lCurrentPos = fs.Length;
}
执行红色字体部分的时候无故终止,不报错。为啥?磁盘空间够用