HttpClient

sealed class HttpClient[F[_]](implicit evidence$1: Logger[F], F: Async[F], client: SttpBackend[F, Any & Fs2Streams[F] & WebSockets])
Companion:
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def delete[RESPONSE](uri: Uri, responseAs: ResponseAs[RESPONSE, Any], limiters: List[RateLimiter[F]], headers: Map[String, String], weight: Int): F[RESPONSE]
def get[RESPONSE](uri: Uri, responseAs: ResponseAs[RESPONSE, Any], limiters: List[RateLimiter[F]], headers: Map[String, String], weight: Int): F[RESPONSE]
def post[REQUEST : BodySerializer, RESPONSE](uri: Uri, requestBody: Option[REQUEST], responseAs: ResponseAs[RESPONSE, Any], limiters: List[RateLimiter[F]], headers: Map[String, String], weight: Int): F[RESPONSE]
def ws[DataFrame : Decoder](uri: Uri): Stream[F, DataFrame]