HttpVersionPolicy Énumération
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.
Spécifie les comportements de sélection et de négociation de la version HTTP d’une demande.
public enum class HttpVersionPolicy
public enum HttpVersionPolicy
type HttpVersionPolicy =
Public Enum HttpVersionPolicy
- Héritage
Champs
RequestVersionExact | 2 | Utilisez uniquement la version demandée. Cette option permet d’utiliser une connexion en texte clair prégociée pour la version demandée. |
RequestVersionOrHigher | 1 | Utilisez la dernière version disponible, en descendant uniquement jusqu’à la version demandée, mais pas au-dessous. Si le serveur prend en charge une version plus élevée que la version demandée (négociée via ALPN (H2) ou publiée via Alt-Svc (H3)) et qu’une connexion sécurisée est demandée, le résultat est la version la plus élevée disponible. Sinon, la version passe à Version. Cette option permet d’utiliser une connexion en texte clair prégociée pour la version demandée, mais pas pour une version ultérieure. |
RequestVersionOrLower | 0 | Utilisez la version demandée ou passez à une version antérieure. Il s'agit du comportement par défaut. Si le serveur prend en charge la version demandée, négociée via ALPN (H2) ou publiée via Alt-Svc (H3), et qu’une connexion sécurisée est demandée, le résultat est .Version Sinon, la version passe à http/1.1. Cette option n’autorise pas l’utilisation d’une connexion en texte clair préalablement négociée, par exemple H2C. |