/// <summary>
/// 解压html
/// </summary>
/// <param name="Url">传入url地址</param>
/// <returns>返回解压好的html源码</returns>
public string GetWebUrlData(string Url)
{
HttpWebRequest request = null;
string strResult = string.Empty;
try
{
string strUrl = Url;
request = (HttpWebRequest)WebRequest.Create(strUrl);
request.Method = "GET";
//设置解压类型
request.AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip;
request.Timeout = 10000;
using (HttpWebResponse wr = (HttpWebResponse)request.GetResponse())
{
using (StreamReader reader = new StreamReader(wr.GetResponseStream()))
{
strResult = reader.ReadToEnd();
//踢掉换行符和空格
strResult = strResult.Replace("\r\n", "").Replace("\n", "").Replace("\r", "").Replace("\t", "");
}
}
}
catch
{ }
finally
{
request.Abort();
}
return strResult;
}
用C#语言解压Html源码
最新推荐文章于 2021-06-25 12:34:54 发布