title: Getting an UTF-8 response with httpclient in Windows Store apps
body: <p>I'm building a Windows Store app, but I'm stuck at getting a UTF-8 response from an API.</p>
  
  <p>This is the code:</p>
  
  <pre><code>using (HttpClient client = new HttpClient())
  {
      Uri url = new Uri(BaseUrl + "/me/lists");
  
      HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Get, url);
      request.Headers.Add("Accept", "application/json");
      HttpResponseMessage response = await client.SendRequestAsync(request);
      response.EnsureSuccessStatusCode();
  
      string responseString = await response.Content.ReadAsStringAsync();
  
      response.Dispose();
  }
  </code></pre>
  
  <p>The <code>reponseString</code> always contains strange characters which should be accents like <em>é</em>, and I tried using a stream, but the API I found in some examples don't exist in Windows RT.</p>
  
  <p>Edit: improved code, still same problem.</p>