public class AsyncHttpClient extends AbstractHttpClient
Modifier and Type | Method and Description |
---|---|
void |
close()
Completes all pending requests and release resources associated with
underlying implementation.
|
Promise<Response,NeverThrowsException> |
sendAsync(Request request)
|
createHttpUriRequest, createResponse
public Promise<Response,NeverThrowsException> sendAsync(Request request)
HttpClient
Promise
representing the asynchronous Response
of the given request
.
If any (asynchronous) processing goes wrong, the promise still contains a Response
(probably from the
4xx or 5xx status code family).
The returned Promise
contains the response returned from the server as-is.
This is responsibility of the client to produce the appropriate error response (404,
500, ...) in case of processing or transport errors.
request
- The HTTP request to send.public void close() throws IOException
HttpClient
IOException
- if an I/O error occursCopyright © 2025 Open Identity Platform Community. All rights reserved.