HttpRequestError 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
또는 HttpIOException의 이유를 나타내는 오류 범주를 HttpRequestException 정의합니다.
public enum class HttpRequestError
public enum HttpRequestError
type HttpRequestError =
Public Enum HttpRequestError
- 상속
필드
ConfigurationLimitExceeded | 11 | 응답이 또는 MaxResponseHeadersLength와 같이 MaxResponseContentBufferSize 미리 구성된 제한을 초과했습니다. |
ConnectionError | 2 | 원격 엔드포인트에 연결하는 동안 전송 수준 오류가 발생했습니다. |
ExtendedConnectNotSupported | 5 | HTTP/2를 통한 WebSockets용 확장 CONNECT는 피어에서 지원되지 않습니다. |
HttpProtocolError | 4 | HTTP/2 또는 HTTP/3 프로토콜 오류가 발생했습니다. |
InvalidResponse | 9 | 잘못되었거나 잘못된 응답이 수신되었습니다. |
NameResolutionError | 1 | DNS 이름 확인에 실패했습니다. |
ProxyTunnelError | 8 | 프록시 터널에 대한 연결을 설정하는 동안 오류가 발생했습니다. |
ResponseEnded | 10 | 응답은 조기에 종료되었습니다. |
SecureConnectionError | 3 | TLS 핸드셰이크 중에 오류가 발생했습니다. |
Unknown | 0 | 제네릭 또는 알 수 없는 오류가 발생했습니다. |
UserAuthenticationError | 7 | 인증이 실패한 경우. |
VersionNegotiationError | 6 | 요청된 HTTP 버전을 협상할 수 없습니다. |
적용 대상
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET