HttpBaseProtocolFilter.MaxVersion Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.