HttpVersionPolicy Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica i comportamenti per la selezione e la negoziazione della versione HTTP per una richiesta.
public enum class HttpVersionPolicy
public enum HttpVersionPolicy
type HttpVersionPolicy =
Public Enum HttpVersionPolicy
- Ereditarietà
Campi
RequestVersionExact | 2 | Usare solo la versione richiesta. Questa opzione consente l'uso di una connessione di testo cancellata prenegoziata per la versione richiesta. |
RequestVersionOrHigher | 1 | Usare la versione più recente disponibile, effettuando il downgrade solo alla versione richiesta ma non a una versione precedente. Se il server supporta una versione superiore rispetto alla versione richiesta (negoziata tramite ALPN (H2) o annunciata tramite Alt-Svc (H3) e viene richiesta una connessione sicura, il risultato è la versione più elevata disponibile. In caso contrario, la versione esegue il downgrade a Version. Questa opzione consente l'uso di una connessione di testo cancellata prenegoziata per la versione richiesta, ma non per una versione successiva. |
RequestVersionOrLower | 0 | Usare la versione richiesta o il downgrade a uno inferiore. Comportamento predefinito. Se il server supporta la versione richiesta, negoziata tramite ALPN (H2) o annunciata tramite Alt-Svc (H3) e viene richiesta una connessione sicura, il risultato è .Version In caso contrario, la versione esegue il downgrade a HTTP/1.1. Questa opzione non consente l'uso di una connessione di testo cancellata prenegoti, ad esempio H2C. |