List of all items
Structs
- AsyncHttpHeaderInjector
- CancellationToken
- HttpClient
- HttpClientFactory
- HttpClientOptions
- HttpConfigError
- HttpError
- HttpLogger
- HttpLoggingOptions
- HttpRequest
- HttpRequestBuilder
- HttpRequestInterceptors
- HttpRequestRetryOverride
- HttpRequestStreamingBody
- HttpResponse
- HttpResponseInterceptors
- HttpResponseMeta
- HttpRetryOptions
- HttpTimeoutOptions
- ProxyOptions
- RetryOptions
- SensitiveHttpHeaders
- sse::SseEvent
- sse::SseReconnectOptions
Enums
- HttpConfigErrorKind
- HttpErrorKind
- HttpRequestBody
- HttpRetryMethodPolicy
- ProxyType
- RetryDelay
- RetryHint
- RetryJitter
- sse::DoneMarkerPolicy
- sse::SseChunk
- sse::SseJsonMode
Type Aliases
- HttpByteStream
- HttpHeaderInjector
- HttpRequestBodyByteStream
- HttpRequestInterceptor
- HttpResponseInterceptor
- HttpResult
- sse::SseChunkStream
- sse::SseEventStream
Constants
- constants::DEFAULT_CONNECT_TIMEOUT_SECS
- constants::DEFAULT_ERROR_RESPONSE_PREVIEW_LIMIT_BYTES
- constants::DEFAULT_LOG_BODY_SIZE_LIMIT_BYTES
- constants::DEFAULT_READ_TIMEOUT_SECS
- constants::DEFAULT_SENSITIVE_HEADER_NAMES
- constants::DEFAULT_SSE_MAX_FRAME_BYTES
- constants::DEFAULT_SSE_MAX_LINE_BYTES
- constants::DEFAULT_WRITE_TIMEOUT_SECS
- constants::SENSITIVE_HEADER_MASK_EDGE_CHARS
- constants::SENSITIVE_HEADER_MASK_PLACEHOLDER
- constants::SENSITIVE_HEADER_MASK_SHORT_LEN