All pastes #996235 Raw Edit

Vermischtes

public text v1 · immutable
#996235 ·published 2008-04-24 20:15 UTC
rendered paste body
        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();
            }
        }