HttpVersionPolicy Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje chování pro výběr a vyjednávání verze HTTP pro požadavek.
public enum class HttpVersionPolicy
public enum HttpVersionPolicy
type HttpVersionPolicy =
Public Enum HttpVersionPolicy
- Dědičnost
Pole
RequestVersionExact | 2 | Použijte pouze požadovanou verzi. Tato možnost umožňuje použít předem zapomenuté jasné textové připojení pro požadovanou verzi. |
RequestVersionOrHigher | 1 | Použijte nejvyšší dostupnou verzi, downgrading pouze na požadovanou verzi, ale ne níže. Pokud server podporuje vyšší verzi, než je požadovaná verze (buď vyjednána přes ALPN (H2), nebo inzerovaná prostřednictvím Alt-Svc (H3)) a vyžaduje se zabezpečené připojení, je výsledkem nejvyšší dostupná verze. V opačném případě se verze downgraduje na Version. Tato možnost umožňuje použít předem zapomenuté jasné textové připojení pro požadovanou verzi, ale ne pro vyšší verzi. |
RequestVersionOrLower | 0 | Použijte požadovanou verzi nebo downgrade na nižší verzi. Toto je výchozí chování. Pokud server podporuje požadovanou verzi, vyjednávané prostřednictvím ALPN (H2) nebo inzerované prostřednictvím Alt-Svc (H3) a vyžaduje se zabezpečené připojení, je Versionvýsledkem . Jinak verze downgraduje na HTTP/1.1. Tato možnost nepovoluje použití předem připraveného jasného textového připojení, například H2C. |