HttpVersionPolicy Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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. |