HttpClient

korolev.http.HttpClient
See theHttpClient companion object
class HttpClient[F[_], B]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def apply(method: Method, uri: URI, headers: Seq[(String, String)], contentLength: Option[Long], body: Stream[F, B]): F[Response[Stream[F, B]]]
def http(address: InetSocketAddress, request: Request[Stream[F, B]]): F[Response[Stream[F, B]]]
def https(address: InetSocketAddress, request: Request[Stream[F, B]]): F[Response[Stream[F, B]]]
def secureWebSocket(address: InetSocketAddress, path: PathAndQuery, outgoingFrames: Stream[F, Frame[B]], cookie: Map[String, String], headers: Map[String, String]): F[Response[Stream[F, Merged[B]]]]
def webSocket(uri: URI, outgoingFrames: Stream[F, Frame[B]], cookie: Map[String, String], headers: Map[String, String]): F[Response[Stream[F, Merged[B]]]]
def webSocket(address: InetSocketAddress, path: PathAndQuery, outgoingFrames: Stream[F, Frame[B]], cookie: Map[String, String], headers: Map[String, String]): F[Response[Stream[F, Merged[B]]]]