HttpRequestError 列舉

定義

定義錯誤類別,代表 HttpRequestExceptionHttpIOException的原因。

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

欄位

名稱 Description
Unknown 0

發生了一個通用或未知的錯誤。

NameResolutionError 1

DNS 名稱解析失敗了。

ConnectionError 2

連接遠端端點時發生傳輸層級故障。

SecureConnectionError 3

在 TLS 握手過程中發生錯誤。

HttpProtocolError 4

發生了 HTTP/2 或 HTTP/3 協定錯誤。

ExtendedConnectNotSupported 5

對等端不支援 HTTP/2 上的 WebSockets 擴展 CONNECT。

VersionNegotiationError 6

無法協商所要求的 HTTP 版本。

UserAuthenticationError 7

驗證失敗。

ProxyTunnelError 8

在建立與代理隧道的連線時發生錯誤。

InvalidResponse 9

收到無效或格式錯誤的回應。

ResponseEnded 10

回應過早結束。

ConfigurationLimitExceeded 11

響應超過預先設定的限制,例如 MaxResponseContentBufferSizeMaxResponseHeadersLength或 。

適用於