HttpVersionPolicy Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger beteenden för att välja och förhandla om HTTP-versionen för en begäran.
public enum class HttpVersionPolicy
public enum HttpVersionPolicy
type HttpVersionPolicy =
Public Enum HttpVersionPolicy
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| RequestVersionOrLower | 0 | Använd den begärda versionen eller nedgradera till en lägre version. Det här är standardbeteendet. Om servern stöder den begärda versionen, antingen förhandlas via ALPN (H2) eller annonseras via Alt-Svc (H3) och en säker anslutning begärs, blir Versionresultatet . Annars nedgraderas versionen till HTTP/1.1. Det här alternativet tillåter inte användning av en fördefinierad clear text-anslutning, till exempel H2C. |
| RequestVersionOrHigher | 1 | Använd den högsta tillgängliga versionen och nedgradera endast till den begärda versionen men inte nedan. Om servern stöder en högre version än den begärda versionen (antingen förhandlas via ALPN (H2) eller annonseras via Alt-Svc (H3)) och en säker anslutning begärs, är resultatet den högsta tillgängliga versionen. Annars nedgraderas versionen till Version. Det här alternativet tillåter användning av en fördefinierad clear text-anslutning för den begärda versionen, men inte för en högre version. |
| RequestVersionExact | 2 | Använd endast den begärda versionen. Med det här alternativet kan du använda en fördefinierad clear text-anslutning för den begärda versionen. |