mys*_*ode 8 c# http httpclient .net-4.5
我需要向使用HTTP版本1.0的Web服务发出请求.我正在使用HttpClient,但我无法看到任何设置HTTP版本的选项.
我在哪里可以设置请求版本?
Yuv*_*kov 12
为了设置版本,您必须创建一个实例HttpRequestMessage并设置其Version传递给的属性HttpClient.SendAsync.您可以使用帮助HttpVersion程序实用程序类:
var requestMessage = new HttpRequestMessage
{
Version = HttpVersion.Version10
};
var client = new HttpClient();
var response = await client.SendAsync(requestMessage);
Run Code Online (Sandbox Code Playgroud)