c# - 如何设置 Windows.Web.Http.HttpRequestMessage HttpVersion?

标签 c# .net http uwp

System.Net.Http.HttpRequestMessage 具有我认为是请求的 HTTP 版本的 Version 属性,但我无法在 Windows.Web.Http.HttpRequestMessage 中找到相同属性的位置。如果这不是设置 HttpRequest 版本的正确属性,那是哪个?

最佳答案

我相信你可以这样做:

HttpBaseProtocolFilter filter = new HttpBaseProtocolFilter(); 
filter.MaxVersion = HttpVersion.Http11;
HttpClient client = new HttpClient(filter);

HttpBaseProtocolFilter.MaxVersion

关于c# - 如何设置 Windows.Web.Http.HttpRequestMessage HttpVersion?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38908148/

相关文章:

api - 当请求时间过长时使用哪个 HTTP 响应代码?

c# - 在 ASP.NET MVC C# 中的 Saber 中设置授权 header 和访问数据响应

c# - DoWork 事件中的 LoadCompleted 事件

c# - 动态和可选方法参数

c# - C# 中的 Jack Sensing

javascript - 有没有办法获取和解析重定向请求的响应?

c# - 我将如何同步运行异步 Task<T> 方法?

c# - 随着时间的流逝,Parallel ForEach 只消耗很少的处理能力

c# - 何时开始使用 IL 而不是高级语言

ios - PCL 中的 HttpClient 调用在 iOS 中不起作用