我正在与 HttpClient 合作,我想获得流响应。
我想使其像Webresponse.getResponseStream()
那样工作,以便在 BinaryReader 中阅读,如下所示:
BinaryReader reader = new BinaryReader(new BufferedStream(myWebResponse.GetResponseStream());
我尝试使用GetStreamAsync
,但是它永远无法工作,因为我被迫使用await并且 HttpResponseMessage 无限获取字节。
BinaryReader reader = new BinaryReader(new BufferedStream(await myHttpClient.GetStreamAsync());
我不知道如何使用 CopyToAsync ,所以我不知道它是否有效。 有什么想法吗?