带有自定义请求的HttpClient.GetStreamAsync()?

时间:2017-11-27 14:33:51

标签: c# xamarin.forms stream portable-class-library dotnet-httpclient

我的目标是使用HttpClient类来创建Web请求,以便我可以将响应写入文件(解析后)。因此,我需要将结果作为Stream

HttpClient.GetStreamAsync()仅将字符串requestUri作为参数。因此,无法使用自定义HttpRequestHeader,自定义HttpMethod,自定义 ContentType ,自定义内容等创建请求?

我看到HttpWebRequest有时是used instead,但在我的PCL(Profile111)中,Headers没有Add方法。我可以使用HttpClient,我应该使用HttpWebRequest,还是应该使用其他类/库?

0 个答案:

没有答案