HttpVersionPolicy Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İstek için HTTP sürümünü seçme ve anlaşma davranışlarını belirtir.
public enum class HttpVersionPolicy
public enum HttpVersionPolicy
type HttpVersionPolicy =
Public Enum HttpVersionPolicy
- Devralma
Alanlar
RequestVersionExact | 2 | Yalnızca istenen sürümü kullanın. Bu seçenek, istenen sürüm için önceden anlaşmalı düz metin bağlantısı kullanılmasına olanak tanır. |
RequestVersionOrHigher | 1 | Yalnızca istenen sürüme düşürerek en yüksek kullanılabilir sürümü kullanın, ancak aşağıda kullanmayın. Sunucu, istenen sürümden (ALPN (H2) veya Alt-Svc (H3) aracılığıyla tanıtılan) daha yüksek bir sürümü destekliyorsa ve güvenli bir bağlantı istenirse, sonuç en yüksek kullanılabilir sürümdür. Aksi takdirde, sürüm sürümü olarak düşürüler Version. Bu seçenek, istenen sürüm için önceden anlaşmalı düz metin bağlantısı kullanılmasına izin verir, ancak daha yüksek bir sürüm için kullanılamaz. |
RequestVersionOrLower | 0 | İstenen sürümü kullanın veya daha düşük bir sürüme düşürin. Bu varsayılan davranıştır. Sunucu, ALPN (H2) aracılığıyla anlaşılan veya Alt-Svc (H3) aracılığıyla tanıtılan istenen sürümü destekliyorsa ve güvenli bir bağlantı isteniyorsa, sonuç olur Version. Aksi takdirde sürüm HTTP/1.1 sürümüne düşürüler. Bu seçenek, H2C gibi önceden anlaşmalı düz metin bağlantısının kullanılmasına izin vermez. |