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, Response](uri: Uri, requestBody: Option[Request], responseAs: ResponseAs[Response, Any], limiters: List[RateLimiter[F]], headers: Map[String, String], weight: Int)(implicit evidence$2: () => Request): F[Response]