HttpVersionPolicy Enumeración

Definición

Especifica los comportamientos para seleccionar y negociar la versión HTTP de una solicitud.

public enum class HttpVersionPolicy
public enum HttpVersionPolicy
type HttpVersionPolicy = 
Public Enum HttpVersionPolicy
Herencia
HttpVersionPolicy

Campos

RequestVersionExact 2

Utilice solo la versión solicitada.

Esta opción permite el uso de una conexión de texto no cifrado negociada previamente para la versión solicitada.

RequestVersionOrHigher 1

Utilice la versión más alta disponible, cambiando solo a la versión anterior solicitada, pero no a una inferior.

Si el servidor admite una versión superior a la de la versión solicitada (ya sea negociada a través de ALPN [H2] o anunciada a través de Alt-SVC [H3]) y se solicita una conexión segura, el resultado es la versión más alta disponible. De lo contrario, se cambia a la versión anterior Version. Esta opción permite el uso de una conexión de texto no cifrado negociada previamente para la versión solicitada, pero no para una versión posterior.

RequestVersionOrLower 0

Utilice la versión solicitada o cambie a una versión anterior. Éste es el comportamiento predeterminado.

Si el servidor admite la versión solicitada (ya sea negociada a través de ALPN [H2] o anunciada a través de Alt-SVC [H3]) y se solicita una conexión segura, el resultado es Version. De lo contrario, se cambia a la versión anterior HTTP/1.1. Esta opción no permite el uso de una conexión de texto no cifrado negociada previamente, por ejemplo, H2C.

Se aplica a