BuildTools.BuildTools.GetHtml C# (CSharp) Method

GetHtml() private static method

private static GetHtml ( string url ) : string
url string
return string
        private static string GetHtml(string url)
        {
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
            try {
                HttpWebResponse response = (HttpWebResponse)request.GetResponse();

                if (response.StatusCode == HttpStatusCode.OK) {
                    Stream receiveStream = response.GetResponseStream();
                    StreamReader readStream = null;

                    if (response.CharacterSet == null) {
                        if (receiveStream != null) {
                            readStream = new StreamReader(receiveStream);
                        }
                    } else {
                        if (receiveStream != null) {
                            readStream = new StreamReader(receiveStream, Encoding.GetEncoding(response.CharacterSet));
                        }
                    }

                    string data = readStream.ReadToEnd();

                    response.Close();
                    readStream.Close();

                    return data;
            }
            } catch (Exception) {

            }
            return "";
        }