HttpBaseProtocolFilter.MaxVersion Propiedad

Definición

Obtiene o establece la versión del protocolo HTTP utilizado.

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

Valor de propiedad

Valor de enumeración que especifica la versión de HTTP usada.

Ejemplos

En el código siguiente se muestra cómo crear un HttpClient que usa HTTP 1.1 en lugar del HTTP 2.0 predeterminado.

HttpBaseProtocolFilter filter = new HttpBaseProtocolFilter(); 

filter.MaxVersion = HttpVersion.Http11;

HttpClient client = new HttpClient(filter);

Comentarios

De forma predeterminada, cuando se inicia una nueva solicitud mediante Windows.Web.Http.HttpClient, usa HTTP 2.0. Para crear una instancia de HttpClient que use HTTP 1.1 en su lugar, establezca esta propiedad en HttpVersion.Http11 en un filtro y, a continuación, cree una nueva instancia de HttpClient, pasando el filtro como argumento al constructor HttpClient.

Se aplica a