HttpVersionPolicy 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定选择和协商请求的 HTTP 版本的行为。
public enum class HttpVersionPolicy
public enum HttpVersionPolicy
type HttpVersionPolicy =
Public Enum HttpVersionPolicy
- 继承
字段
RequestVersionExact | 2 | 仅使用请求的版本。 此选项允许对请求的版本使用预先协商的明文连接。 |
RequestVersionOrHigher | 1 | 使用最高的可用版本,只会降级到请求的版本,而不会降级到更低版本。 如果服务器支持的版本高于请求的版本(通过 ALPN (H2) 进行协商或通过 Alt-Svc (H3) 播发),并且请求了安全连接,则结果为可用的最高版本。 否则,版本会降级到 Version。 此选项允许对请求的版本使用预先协商的明文连接,不适用于更高版本。 |
RequestVersionOrLower | 0 | 使用请求的版本或降级到较低的版本。 这是默认行为。 如果服务器支持请求的版本(通过 ALPN (H2) 进行协商或通过 Alt-Svc (H3) 播发),并且请求了安全连接,则结果为 Version。 否则,版本会降级到 HTTP/1.1。 此选项不允许使用预先协商的明文连接,例如,H2C。 |