Get Web Page Content as a String with C#
This function dowloads the html content of a webpage and returns the content as a string.
public static string GetWebPageAsString(string url) { HttpWebRequest httpWebRequest =(HttpWebRequest)WebRequest.Create(url); HttpWebResponse httpWebResponse = (HttpWebResponse)httpWebRequest.GetResponse(); Stream stream = httpWebResponse.GetResponseStream(); StreamReader streamReader = new StreamReader(stream, Encoding.ASCII); return streamReader.ReadToEnd(); }