title: Reading the response from HttpClient.GetStringAsync
body: <p>I am working on a Windows Universal app using the new runtime for Windows Phone/Store apps.  I am sending a request to a server using the following code and expecting a HTML response back.  However when I return the string and display it in the UI, it just says:</p>
  
  <p>"System.Threading.Tasks.Task'1[System.String]"</p>
  
  <p>It's not showing me the actual HTML/XML that should be returned.  When I use the same URL in a normal Windows Forms app, it's returning the data I expect but the code I use there is different due to it being Win32 not WinRT/this new RT.</p>
  
  <p>Here's my code.  I suspect I am not returning the data in the right format or something but I don't know what I should be doing.</p>
  
  <pre><code>var url = new Uri("http://www.thewebsitehere.com/callingstuff/calltotheserveretc");
  var httpClient = new HttpClient();
  
          try
          {
              var result = await httpClient.GetStringAsync(url);
              string checkResult = result.ToString();
              httpClient.Dispose();
              return checkResult;
          }
          catch (Exception ex)
          {
              string checkResult = "Error " + ex.ToString();
              httpClient.Dispose();
              return checkResult;
          }
  </code></pre>