HttpClient.DefaultRequestVersion Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.