System.Net.HttpWebRequest req;
System.Net.HttpWebResponse res;
string url=" http://www.baidu.com";
req = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);
res = (System.Net.HttpWebResponse)req.GetResponse();
System.IO.StreamReader strm = new System.IO.StreamReader(res.GetResponseStream(), Encoding.GetEncoding("gb2312"));
MessageBox.Show(strm.ReadToEnd());
System.Net.HttpWebResponse res;
string url=" http://www.baidu.com";
req = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);
res = (System.Net.HttpWebResponse)req.GetResponse();
System.IO.StreamReader strm = new System.IO.StreamReader(res.GetResponseStream(), Encoding.GetEncoding("gb2312"));
MessageBox.Show(strm.ReadToEnd());
本文介绍了一种使用C#进行网页抓取的方法。通过创建HttpWebRequest对象并指定URL来发起请求,然后通过获取HttpWebResponse对象读取响应流,并最终以gb2312编码显示网页内容。

被折叠的 条评论
为什么被折叠?



