Ich versuche, eine externe API zu konsumieren, sondern die Daten, die zurückgegeben wird, ist chunked:Passing chunked Dritt API-Antwort durch eine WebAPI Controller
Cache-control: max-age=7200
Content-Type: text/xml;charset=UTF-8
Vary: Accept-Encoding
P3P: CP="Anything"
ApacheTracking: localhost
Transfer-Encoding: chunked
, die mir Probleme verursacht. Ich kann die Daten in Fiddler sehen, aber wenn versucht wird, die Daten von einem Controller aus einem WebAPI-Projekt zurückzugeben, wird nichts zurückgegeben. Mein Code sieht so aus:
// Try to get our products
using (var client = new HttpClient())
{
var response = await client.GetAsync(signedUrl);
return Ok(response);
}
aber die Clientanwendung hat keine Daten. Es gibt einen statusCode von 200 obwohl. Weiß jemand, wie ich meinen Controller bekommen kann, um die chunked Daten zurückzugeben?