title: httpwebrequest getresponse() does not return any content whereas fiddler shows content
body: <p>I created the <code>GetCourses()</code> method where I am using <code>HttpWebRequest</code> to request data from the Url shown.  If I copy paste the url in a browser, the browser will show xml data.  I also used fiddler to do the some request.  On fiddler it says that the data is encoded and i have to decode it. So, I clicked on the decode and I can see the XML. However, using the code below I get back Content-Length=-1. </p>
  
  <pre><code>public static void GetCourses()
      {
          try
          {
              HttpWebRequest requestForItCourse =
                 (HttpWebRequest)WebRequest.Create("http://www.mnsu.edu/schedule/direct.php?action=courses&amp;term=20135&amp;subject=it");
              requestForItCourse.AutomaticDecompression = DecompressionMethods.GZip|DecompressionMethods.Deflate;
              HttpWebResponse responseFromMnsuDirectPhp =
                  (HttpWebResponse)requestForItCourse.GetResponse();
  
              Stream dataStream = responseFromMnsuDirectPhp.GetResponseStream();
              responseFromMnsuDirectPhp.Close();
  //Parse and insert courses into the database
          }
          catch (Exception ex)
          {
  
          }
      }
  </code></pre>