private static string GetHTMLFromResponse(HttpWebResponse response, bool isGZipped = false)
{
string retVal = null;
if (isGZipped)
{
using (GZipStream gStream = new GZipStream(response.GetResponseStream(), CompressionMode.Decompress))
{
using (StreamReader reader = new StreamReader(gStream))
{
retVal = reader.ReadToEnd();
}
}
}
else
{
using (StreamReader reader = new StreamReader(response.GetResponseStream()))
{
retVal = reader.ReadToEnd();
}
}
return retVal;
}