HttpVersionPolicy Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica comportamentos para selecionar e negociar a versão HTTP de uma solicitação.
public enum class HttpVersionPolicy
public enum HttpVersionPolicy
type HttpVersionPolicy =
Public Enum HttpVersionPolicy
- Herança
Campos
RequestVersionExact | 2 | Use apenas a versão solicitada. Essa opção permite o uso de uma conexão de texto não criptografado pré-inicializada para a versão solicitada. |
RequestVersionOrHigher | 1 | Use a versão mais recente disponível, fazendo downgrade apenas para a versão solicitada, mas não para uma inferior. Se o servidor der suporte a uma versão mais alta do que a versão solicitada (negociada via ALPN (H2) ou anunciada por meio de Alt-Svc (H3)) e uma conexão segura for solicitada, o resultado será a versão mais alta disponível. Caso contrário, a versão será downgrade para Version. Essa opção permite o uso de uma conexão de texto não criptografado pré-inicializada para a versão solicitada, mas não para uma versão superior. |
RequestVersionOrLower | 0 | Use a versão solicitada ou faça downgrade para uma inferior. Este é o comportamento padrão. Se o servidor der suporte à versão solicitada, negociada via ALPN (H2) ou anunciada por meio de Alt-Svc (H3) e uma conexão segura estiver sendo solicitada, o resultado será .Version Caso contrário, a versão será downgrade para HTTP/1.1. Essa opção não permite o uso de uma conexão de texto não criptografado pré-inicializada, por exemplo, H2C. |