Execute a Request returning the AsyncResponse
Execute a Request returning the AsyncResponse
Execute a Request returning the AsyncResponse using the defaultResponseTimeout
Execute a Request returning the AsyncResponse using the defaultResponseTimeout
If you make use of this then you cannot perform any blocking operations on it (especially any Await.result or Await.ready operations) otherwise you will risk a deadlock.
If you make use of this then you cannot perform any blocking operations on it (especially any Await.result or Await.ready operations) otherwise you will risk a deadlock.
Perform a GET request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a GET request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a GET request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a GET request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a GET request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a GET request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a GET request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a GET request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a GET request returning the FullResponse
Perform a GET request returning the FullResponse
Perform a GET request returning the FullResponse
Perform a GET request returning the FullResponse
Perform a GET request returning the FullResponse
Perform a GET request returning the FullResponse
Perform a GET request returning the FullResponse
Perform a GET request returning the FullResponse
Perform a GET request returning the FullResponse
Perform a GET request returning the FullResponse
Perform a GET request returning the FullResponse
Perform a GET request returning the FullResponse
Perform a GET request returning the FullResponse
Perform a GET request returning the FullResponse
Perform a GET request returning the FullResponse
Perform a GET request returning the FullResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a GET request returning the FullStringResponse
Perform a HEAD request.
Perform a HEAD request. Always returns a FullResponse because the body will be empty
Perform a HEAD request.
Perform a HEAD request. Always returns a FullResponse because the body will be empty
Perform a HEAD request.
Perform a HEAD request. Always returns a FullResponse because the body will be empty
Perform a HEAD request.
Perform a HEAD request. Always returns a FullResponse because the body will be empty
A logging hook that can be used to log the Request and an Exception with no Response.
A logging hook that can be used to log the Request and an Exception with no Response.
This will be called asynchronously (but before the resulting Future is completed). This does not log direct calls to the execute() method.
A logging hook that can be used to log the Request and a successful Response.
A logging hook that can be used to log the Request and a successful Response.
This will be called asynchronously (but before the resulting Future is completed). This does not log direct calls to the execute() method.
Override this and set to true to enable the logSuccess and logException methods
Override this and set to true to enable the logSuccess and logException methods
The Authorization header line for a request and 401 response
The Authorization header line for a request and 401 response
If a Some is returned then we will re-make the HTTP request with the given Authorization header
The Authorization header line for a request (if any)
The Authorization header line for a request (if any)
This is added to the request before making the HTTP call
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning an AsyncResponse for reading arbitrarily long response bodies
Perform a POST request returning the FullResponse
Perform a POST request returning the FullResponse
Perform a POST request returning the FullResponse
Perform a POST request returning the FullResponse
Perform a POST request returning the FullResponse
Perform a POST request returning the FullResponse
Perform a POST request returning the FullResponse
Perform a POST request returning the FullResponse
Perform a POST request returning the FullResponse
Perform a POST request returning the FullResponse
Perform a POST request returning the FullResponse
Perform a POST request returning the FullResponse
Perform a POST request returning the FullResponse
Perform a POST request returning the FullResponse
Perform a POST request returning the FullResponse
Perform a POST request returning the FullResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Perform a POST request returning the FullStringResponse
Return an HttpClient that will use Basic auth for any calls made by it
Return an HttpClient that will use Basic auth for any calls made by it
Return an HttpClient that will use Digest auth for any calls made by it
Return an HttpClient that will use Digest auth for any calls made by it
(Since version ) see corresponding Javadoc for more information.