Tuesday, 15 September 2009

Read HTML Source

To open a remote web page and read its source into a string using ASP.NET and C#, do this:
HttpWebRequest newRequest = (HttpWebRequest)HttpWebRequest.Create("http://www.google.com");
HttpWebResponse webResponse = (HttpWebResponse)newRequest.GetResponse();
System.IO.StreamReader stream = new System.IO.StreamReader(webResponse.GetResponseStream());
Console.WriteLine(stream.ReadToEnd());
stream.Close();
webResponse.Close();

No comments: