使用System.Net.HttpWebRequest替代System.Net.WebClient获取Htmlcode

1System.Net.HttpWebRequest myHttpWebRequest;
2myHttpWebRequest =CType(myHttpWebRequest.Create("http://www.baidu.com"), System.Net.HttpWebRequest);
3myHttpWebRequest.Timeout = 20 * 1000
4System.Net.HttpWebResponse myHttpWebResponse ;
5myHttpWebResponse = CType(myHttpWebRequest.GetResponse,System.Net.HttpWebResponse);
6System.IO.StreamReader myStreamReader = New System.IO.StreamReader(myHttpWebResponse.GetResponseStream, System.Text.Encoding.GetEncoding("gb2312"));
7String htmlCode = myStreamReader.ReadToEnd;
8MessageBox.Show(htmlCode);
posted @ 2009-04-13 16:29  RobertFang  阅读(2158)  评论(0编辑  收藏  举报