HttpClient

object HttpClient

Provides factory for HttpClient.

Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

Creates client using default settings.

Creates client using default settings.

def send[T](request: HttpRequest)(handler: ResponseHandler[T]): T

Sends request and passes response to supplied handler.

Sends request and passes response to supplied handler.

The request is sent using a client created with default settings.

Value Params
handler

response handler

request

HTTP request

Returns

value from supplied handler

Throws
java.lang.IllegalArgumentException

if request.target is not absolute

Gets new instance of client settings.

Gets new instance of client settings.