0
我試圖消耗外部API的第三方API響應,但返回的數據分塊:傳分塊通過的WebAPI控制器
Cache-control: max-age=7200
Content-Type: text/xml;charset=UTF-8
Vary: Accept-Encoding
P3P: CP="Anything"
ApacheTracking: localhost
Transfer-Encoding: chunked
這是造成我的問題。我可以在Fiddler中看到數據,但是當嘗試從WebAPI項目中的控制器返回數據時,不會返回任何內容。我的代碼如下所示:
// Try to get our products
using (var client = new HttpClient())
{
var response = await client.GetAsync(signedUrl);
return Ok(response);
}
但客戶端應用程序沒有數據。它返回一個200的statusCode。 有誰知道我如何讓我的控制器返回分塊的數據?