HttpClient.DefaultRequestVersion Egenskap

Definition

Hämtar eller anger den HTTP-standardversion som används för efterföljande begäranden som görs av den här HttpClient instansen.

public:
 property Version ^ DefaultRequestVersion { Version ^ get(); void set(Version ^ value); };
public Version DefaultRequestVersion { get; set; }
member this.DefaultRequestVersion : Version with get, set
Public Property DefaultRequestVersion As Version

Egenskapsvärde

Standardversionen som ska användas för alla begäranden som görs med den här HttpClient instansen.

Undantag

I en uppsättningsåtgärd DefaultRequestVersion är null.

Instansen HttpClient har redan startat en eller flera begäranden.

Instansen HttpClient har redan tagits bort.

Kommentarer

DefaultRequestVersion är HttpVersion.Version11 som standard.

Egenskapen DefaultRequestVersion anger den HTTP-standardversion som ska användas för begäranden som skickas med den här HttpClient instansen när den HttpRequestMessage konstruerar att skicka, särskilt med anrop till metoder som DeleteAsync, GetAsync, GetByteArrayAsync, GetStreamAsync, GetStringAsync, PatchAsync, PostAsyncoch PutAsync.

Egenskapen DefaultRequestVersion gäller inte för SendAsync metoden. Parametern HttpRequestMessage som skickas som argument till SendAsync metoden har en egen Version egenskap som styr den HTTP-version som används för begäran.

Egenskapen DefaultRequestVersion kan ändras så länge instansen HttpClient inte har startat någon begäran.

Gäller för