Share via


HttpBaseProtocolFilter.MaxVersion Propriété

Définition

Obtient ou définit la version du protocole HTTP utilisé.

public:
 property HttpVersion MaxVersion { HttpVersion get(); void set(HttpVersion value); };
HttpVersion MaxVersion();

void MaxVersion(HttpVersion value);
public HttpVersion MaxVersion { get; set; }
var httpVersion = httpBaseProtocolFilter.maxVersion;
httpBaseProtocolFilter.maxVersion = httpVersion;
Public Property MaxVersion As HttpVersion

Valeur de propriété

Valeur d’énumération qui spécifie la version de HTTP utilisée.

Exemples

Le code suivant montre comment créer un HttpClient qui utilise HTTP 1.1 plutôt que http 2.0 par défaut.

HttpBaseProtocolFilter filter = new HttpBaseProtocolFilter(); 

filter.MaxVersion = HttpVersion.Http11;

HttpClient client = new HttpClient(filter);

Remarques

Par défaut, lorsqu’une nouvelle requête est démarrée à l’aide de Windows.Web.Http.HttpClient, elle utilise HTTP 2.0. Pour créer un instance de HttpClient qui utilise HTTP 1.1 à la place, définissez cette propriété sur HttpVersion.Http11 sur un filtre, puis créez un instance de HttpClient, en passant le filtre comme argument au constructeur HttpClient.

S’applique à