public static string GetPage(string url) { HttpWebRequest webRequest = null; HttpWebResponse response = null; Stream dataStream = null; try { webRequest = (HttpWebRequest)WebRequest.Create(url); response = (HttpWebResponse)webRequest.GetResponse(); dataStream = response.GetResponseStream(); using (StreamReader sr = new StreamReader(dataStream, System.Text.Encoding.UTF7)) { return sr.ReadToEnd(); } } catch (Exception ex) { throw; } finally { if (dataStream != null) dataStream.Close(); if (response != null) response.Close(); } }