HttpVersionPolicy 列舉

定義

針對選取及協調要求的 HTTP 版本指定行為。

public enum class HttpVersionPolicy
public enum HttpVersionPolicy
type HttpVersionPolicy = 
Public Enum HttpVersionPolicy
繼承
HttpVersionPolicy

欄位

RequestVersionExact 2

只使用要求的版本。

此選項允許針對要求的版本使用預先分類的純文本連線。

RequestVersionOrHigher 1

請使用最高的可用版本,只降級至要求的版本而不要低於該版本。

如果伺服器支援的版本高於要求的版本, (透過ALPN (H2) 或透過 Alt-Svc (H3) ) 公告,而且要求安全連線,則結果是最高可用的版本。 否則,版本會降級為 Version。 此選項允許針對要求的版本使用預先分類的純文本連線,但不適用於更高版本。

RequestVersionOrLower 0

使用要求的版本或降級至較低的版本。 這是預設行為。

如果伺服器支援要求的版本,請透過 ALPN (H2) 交涉,或透過 Alt-Svc (H3) 公告,而且要求安全連線,結果是 Version。 否則,版本會降級為 HTTP/1.1。 此選項不允許使用預先分類的純文本連線,例如 H2C。

適用於