HttpClient.DefaultRequestVersion Vlastnost

Definice

Získá nebo nastaví výchozí verzi HTTP použitou pro následné požadavky provedené 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 množiny 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 HTTP, která se má použít pro požadavky odeslané pomocí této HttpClient instance při vytváření HttpRequestMessage odesílání, konkrétně s voláním metod, jako DeleteAsyncjsou , , GetAsync, GetStringAsyncGetStreamAsyncPatchAsyncGetByteArrayAsyncPostAsynca .PutAsync

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

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

Platí pro