http gzip 解压缩

          var sContentEncoding = httpRespone.Headers["Content-Encoding"];
                
                if(sContentEncoding == "gzip")
                {
		    
                    MemoryStream msTemp = new MemoryStream();

                    int count = 0;
                    GZipStream gzip = new GZipStream(httpRespone.GetResponseStream(), CompressionMode.Decompress);
                    byte[] buf = new byte[1000];
                    byte[] byteArray = null;

                    while((count = gzip.Read(buf,0,buf.Length)) > 0)
                  {     
                           msTemp.Write(buf,0,count);
                    }
                    byteArray = msTemp.ToArray();
		    
                    string sHtml = Encoding.UTF8.GetString(byteArray);

                }

  

原文地址:https://www.cnblogs.com/babietongtianta/p/5969911.html