The following code demonstrates how that can be achieved.
System.Net.HttpWebResponse Rs;
System.Net.HttpWebRequest Rq;
Rq = (HttpWebRequest)WebRequest.Create(url);
Rq.Method = "GET";
Rq.ContentType = "text/html";
Rq.Proxy.Credentials = CredentialCache.DefaultCredentials;
Rq.Credentials = CredentialCache.DefaultCredentials;
Rq.ServicePoint.ConnectionLimit = 25;
Rs = (HttpWebResponse)Rq.GetResponse();
StreamReader sr= new StreamReader(Rs.GetResponseStream());
String html = sr.ReadToEnd();
System.Net.HttpWebRequest Rq;
Rq = (HttpWebRequest)WebRequest.Create(url);
Rq.Method = "GET";
Rq.ContentType = "text/html";
Rq.Proxy.Credentials = CredentialCache.DefaultCredentials;
Rq.Credentials = CredentialCache.DefaultCredentials;
Rq.ServicePoint.ConnectionLimit = 25;
Rs = (HttpWebResponse)Rq.GetResponse();
StreamReader sr= new StreamReader(Rs.GetResponseStream());
String html = sr.ReadToEnd();