0

我正在使用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,所以我不知道它是否有效.. 知道吗?

编辑:更多细节。 该方法getStreamAsync在我收到一个 anwser时有效,但由于我收到的是直播,所以在直播结束之前我没有收到直播!

4

0 回答 0