如何在C#中从HttpResponseMessage Steam内容响应下载音频文件(wav或mp3)?

时间:2019-03-11 22:37:36

标签: c# httpresponsemessage

我的代码如下:

URL = "https://abcde.com/api//export/1234.wav?type=wav";
HttpResponseMessage response = client.GetAsync(URL).Result;

它显示"StatusCode: 200, ReasonPhrase: 'OK', Version: 1.1, Content: System.Net.Http.StreamContent"

StreamContent是一个wav文件,文件名为1234.wav。 如何从C#中的HttpResponseMessage Steam Content response下载wav文件?

非常感谢。

1 个答案:

答案 0 :(得分:0)

在您的HttpResponse对象中,将有一个响应字段。您有几种选择。您要做的是使用ReadAsStreamAsync().Result;

这将在HttpResponse消息中输出内容流。

详细了解httpcontent here