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 parameters:
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.