HttpClientAsyncBackend
sttp.client3.HttpClientAsyncBackend
abstract class HttpClientAsyncBackend[F[_], S, P, BH, B](client: HttpClient, monad: MonadAsyncError[F], closeClient: Boolean, customizeRequest: HttpRequest => HttpRequest, customEncodingHandler: EncodingHandler[B]) extends HttpClientBackend[F, S, P, B]
Attributes
- B
The higher-level body to which
BH
is transformed (e.g. a backend-native stream representation), which then is used to read the body as described byresponseAs
.- BH
The low-level type of the body, read using a HttpResponse.BodyHandler read by HttpClient.
- F
The effect type
- P
Capabilities supported by the backend. See SttpBackend.
- S
Type of supported byte streams,
Nothing
if none- Graph
- Supertypes
- Known subtypes
- class HttpClientFutureBackend