title: Automatically decompress gzip response via WebClient.DownloadData
body: <p>I wish to automatically uncompress GZiped response.
  I am using the following snippet:</p>
  
  <pre><code>mywebclient.Headers[HttpRequestHeader.AcceptEncoding] = "gzip";
  mywebclient.Encoding = Encoding.UTF8;
  
  try
  {
      var resp = mywebclient.DownloadData(someUrl);
  }
  </code></pre>
  
  <p>I have checked <code>HttpRequestHeader enum</code>, and there is no option to do this via the <code>Headers</code></p>
  
  <p>How can I automatically decompress the resp? or Is there another function I should use instead of <code>mywebclient.DownloadData</code> ?</p>