title: HttpWebRequest not returning response stream when cache hit, and AllowAutoRedirect == false
body: <p>I have an HttpWebRequest that I've set the CachePolicy to CacheIfAvailable, and I've set AllowAutoRedirect to false.
  Now when there is a cache hit, the HttpWebResponse.Status == NotModified, and there is no response stream.  I need to know what the cached response is!</p>
  
  <p>If I set the CachePolicy to BypassCache it works just fine.  But I need to cache these results.</p>
  
  <p>Can anyone tell me how to retrieve the cached response in the case of a cache hit?</p>