C#获取网页HTML源码实例
2021-04-25 10:19
标签:normal 获取网页 socket 状态机 ade 客户端 telnet like ram 本文实例讲述了C#获取网页HTML源码的方法,分享给大家供大家参考。具体方法如下: 关键代码如下: /// 获取网页HTML源码 /// /// 链接 eg:http://www.baidu.com/ /// 编码 eg:Encoding.UTF8 /// public static string GetHtmlSource(string url, Encoding charset) { string _html = string.Empty; try { HttpWebRequest _request = (HttpWebRequest)WebRequest.Create(url); HttpWebResponse _response = (HttpWebResponse)_request.GetResponse(); using (Stream _stream = _response.GetResponseStream()) { using (StreamReader _reader = new StreamReader(_stream, charset)) { _html = _reader.ReadToEnd(); } } } catch (WebException ex) { using (StreamReader sr = new StreamReader(ex.Response.GetResponseStream())) { _html = sr.ReadToEnd(); } } catch (Exception ex) { _html = ex.Message; } return _html; } 本文地址: http://www.paobuke.com/develop/c-develop/pbk23440.html C#获取网页HTML源码实例 标签:normal 获取网页 socket 状态机 ade 客户端 telnet like ram 原文地址:http://www.cnblogs.com/paobuke/p/7920109.html
代码如下:
C#获取网页HTML源码实例相关内容