C# 获取gzip网页解压处理
生活随笔
收集整理的這篇文章主要介紹了
C# 获取gzip网页解压处理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Stream responseStream; try { WebResponse wr = httpRequest.GetResponse(); responseStream = wr.GetResponseStream(); if (wr.Headers["Content-Encoding"] == "gzip")//gzip解壓處理 { MemoryStream msTemp = new MemoryStream(); GZipStream gzs = new GZipStream(responseStream, CompressionMode.Decompress); byte[] buf=new byte[1024]; int len; while ((len = gzs.Read(buf, 0, buf.Length)) > 0) { msTemp.Write(buf, 0, len); } msTemp.Position = 0; responseStream = msTemp; } } catch { return ""; }
總結
以上是生活随笔為你收集整理的C# 获取gzip网页解压处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: kali linux之edb--Cros
- 下一篇: sql 相关子查询