title: Can't find HttpWebRequest.GetResponse() in WP7 Project
body: <p>I'm trying to send a GET request using HttpWebRequest.<br>
  I've found a lot of examples all over the web (for example, <a href="http://social.msdn.microsoft.com/forums/cs-CZ/csharplanguage/thread/6e02f731-bc2e-4d85-835c-ac885d2e4ee5/" rel="noreferrer">this one</a>...just go down to the <code>Scrape()</code> method). They all basically do the same thing:</p>
  
  <p>Create a <code>HttpWebRequest</code> object by using WebRequest.Create(URL) and casting it to <code>HttpWebRequest</code>, then getting the response by using the <code>GetResponse()</code> method from <code>HttpWebRequest</code>.</p>
  
  <p>Thing is, <code>GetResponse()</code> doesn't seem to exist in either <code>HttpWebRequest</code> or <code>WebRequest</code> (which is its base class). My only option is to use <code>BeginGetResponse()</code>.</p>
  
  <p>The only thing I found is that <code>GetResponse()</code> is synchronous, while <code>BeginGetResponse()</code> is asynchronous, and that Silverlight only allows the asynchronous one. Well, that doesn't help me at all, since the whole thing is an XNA project, and this is a simple C# class I created inside.<br/>
  Well to be more accurate, this is a Windows Phone game, created in XNA 4.0</p>
  
  <pre><code>HttpWebRequest webRequest = WebRequest.Create(URL) as HttpWebRequest; 
  StreamReader responseReader = new StreamReader( 
           webRequest.GetResponse().GetResponseStream());
  </code></pre>
  
  <p>Does anyone have any idea as to why I don't have <code>GetResponse()</code>?</p>