HttpClient.DefaultRequestVersion Vlastnost

Definice

Získá nebo nastaví výchozí verzi PROTOKOLU HTTP použitou v následných požadavcích provedených touto HttpClient instancí.

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

Hodnota vlastnosti

Výchozí verze, která se má použít pro všechny požadavky provedené s touto HttpClient instancí.

Výjimky

V operaci DefaultRequestVersion sady je null.

Instance HttpClient již spustila jeden nebo více požadavků.

Instance HttpClient již byla odstraněna.

Poznámky

DefaultRequestVersion je HttpVersion.Version11 ve výchozím nastavení.

Vlastnost DefaultRequestVersion určuje výchozí verzi PROTOKOLU HTTP, která se má použít pro požadavky odesílané pomocí této HttpClient instance při vytváření objektu HttpRequestMessage k odeslání, konkrétně s voláními metod, jako DeleteAsyncjsou , GetAsync, , GetStringAsyncGetStreamAsyncPatchAsyncGetByteArrayAsync, PostAsync, a .PutAsync

Vlastnost DefaultRequestVersion se nevztahuje na metodu SendAsync . Parametr předaný HttpRequestMessage jako argument metodě SendAsync má vlastní Version vlastnost, která řídí verzi PROTOKOLU HTTP použitou pro požadavek.

Vlastnost DefaultRequestVersion lze změnit, pokud HttpClient instance nezačala žádný požadavek.

Platí pro