HttpClient.DefaultRequestVersion Свойство
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает версию HTTP по умолчанию, используемую в последующих запросах, выполняемых этим экземпляром HttpClient.
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
Версия по умолчанию, используемая для любых запросов, выполненных с этим HttpClient экземпляром.
В операции над множеством DefaultRequestVersion
имеет значение null
.
Экземпляр HttpClient уже запустил один или несколько запросов.
Экземпляр HttpClient уже удален.
DefaultRequestVersion
по умолчанию равен HttpVersion.Version11.
Свойство DefaultRequestVersion
задает версию HTTP по умолчанию, используемую для запросов, отправляемых с помощью этого HttpClient экземпляра, при создании для отправки, в частности с помощью вызовов HttpRequestMessage таких методов, как DeleteAsync, GetAsync, GetByteArrayAsync, GetStreamAsyncGetStringAsync, PatchAsync, PostAsyncи PutAsync.
Свойство DefaultRequestVersion
не применяется к методу SendAsync . Параметр, HttpRequestMessage передаваемый в качестве аргумента методу SendAsync , имеет собственное Version
свойство, которое управляет версией HTTP, используемой для запроса.
Свойство DefaultRequestVersion
можно изменить до тех пор, HttpClient пока экземпляр не запустил ни одного запроса.
Продукт | Версии |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: