sttp.client4.http4s.Http4sBackend
See theHttp4sBackend companion class
object Http4sBackend
Attributes
- Companion
- class
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Http4sBackend.type
Members list
Type members
Classlikes
object EncodingHandler
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EncodingHandler.type
Types
Value members
Concrete methods
Create a stub backend for testing, which uses the F
response wrapper, and supports Stream[F, Byte]
streaming.
Create a stub backend for testing, which uses the F
response wrapper, and supports Stream[F, Byte]
streaming.
See StreamBackendStub for details on how to configure stub responses.
Attributes
def usingBlazeClientBuilder[F[_] : Async](blazeClientBuilder: BlazeClientBuilder[F], customizeRequest: (Request[F]) => Request[F], customEncodingHandler: EncodingHandler[F]): Resource[F, StreamBackend[F, Fs2Streams[F]]]
def usingClient[F[_] : Async](client: Client[F], customizeRequest: (Request[F]) => Request[F], customEncodingHandler: EncodingHandler[F]): StreamBackend[F, Fs2Streams[F]]
def usingDefaultBlazeClientBuilder[F[_] : Async](customizeRequest: (Request[F]) => Request[F], customEncodingHandler: EncodingHandler[F]): Resource[F, StreamBackend[F, Fs2Streams[F]]]
def usingDefaultEmberClientBuilder[F[_] : Async](customizeRequest: (Request[F]) => Request[F], customEncodingHandler: EncodingHandler[F]): Resource[F, StreamBackend[F, Fs2Streams[F]]]
def usingEmberClientBuilder[F[_] : Async](emberClientBuilder: EmberClientBuilder[F], customizeRequest: (Request[F]) => Request[F], customEncodingHandler: EncodingHandler[F]): Resource[F, StreamBackend[F, Fs2Streams[F]]]
In this article