Close the client. Closing will close down any pooled connections. Clients should always be closed after use.
Create an HTTP DELETE request to send to the server at the default host and port.
Create an HTTP DELETE request to send to the server at the default host and port.
Create an HTTP DELETE request to send to the server at the specified host and port.
Create an HTTP DELETE request to send to the server at the specified host and port.
Create an HTTP DELETE request to send to the server at the specified host and default port.
Create an HTTP DELETE request to send to the server at the specified host and default port.
Create an HTTP DELETE request to send to the server using an absolute URI, specifying a response handler to receive the response
Create an HTTP DELETE request to send to the server using an absolute URI, specifying a response handler to receive the response
Create an HTTP GET request to send to the server at the default host and port.
Create an HTTP GET request to send to the server at the default host and port.
Create an HTTP GET request to send to the server at the specified host and port.
Create an HTTP GET request to send to the server at the specified host and port.
Create an HTTP GET request to send to the server at the specified host and default port.
Create an HTTP GET request to send to the server at the specified host and default port.
Create an HTTP GET request to send to the server using an absolute URI, specifying a response handler to receive the response
Create an HTTP GET request to send to the server using an absolute URI, specifying a response handler to receive the response
Create an HTTP HEAD request to send to the server at the default host and port.
Create an HTTP HEAD request to send to the server at the default host and port.
Create an HTTP HEAD request to send to the server at the specified host and port.
Create an HTTP HEAD request to send to the server at the specified host and port.
Create an HTTP HEAD request to send to the server at the specified host and default port.
Create an HTTP HEAD request to send to the server at the specified host and default port.
Create an HTTP HEAD request to send to the server using an absolute URI, specifying a response handler to receive the response
Create an HTTP HEAD request to send to the server using an absolute URI, specifying a response handler to receive the response
Create an HTTP PATCH request to send to the server at the default host and port.
Create an HTTP PATCH request to send to the server at the default host and port.
Create an HTTP PATCH request to send to the server at the specified host and port.
Create an HTTP PATCH request to send to the server at the specified host and port.
Create an HTTP PATCH request to send to the server at the specified host and default port.
Create an HTTP PATCH request to send to the server at the specified host and default port.
Create an HTTP PATCH request to send to the server using an absolute URI, specifying a response handler to receive the response
Create an HTTP PATCH request to send to the server using an absolute URI, specifying a response handler to receive the response
Create an HTTP POST request to send to the server at the default host and port.
Create an HTTP POST request to send to the server at the default host and port.
Create an HTTP POST request to send to the server at the specified host and port.
Create an HTTP POST request to send to the server at the specified host and port.
Create an HTTP POST request to send to the server at the specified host and default port.
Create an HTTP POST request to send to the server at the specified host and default port.
Create an HTTP POST request to send to the server using an absolute URI, specifying a response handler to receive the response
Create an HTTP POST request to send to the server using an absolute URI, specifying a response handler to receive the response
Create an HTTP PUT request to send to the server at the default host and port.
Create an HTTP PUT request to send to the server at the default host and port.
Create an HTTP PUT request to send to the server at the specified host and port.
Create an HTTP PUT request to send to the server at the specified host and port.
Create an HTTP PUT request to send to the server at the specified host and default port.
Create an HTTP PUT request to send to the server at the specified host and default port.
Create an HTTP PUT request to send to the server using an absolute URI, specifying a response handler to receive the response
Create an HTTP PUT request to send to the server using an absolute URI, specifying a response handler to receive the response
Create an HTTP request to send to the server at the specified host and port.
Create an HTTP request to send to the server at the specified host and port.
Like {@link WebClient#request} using the serverAddress parameter to connect to the
server instead of the port and host parameters.
The request host header will still be created from the port and host parameters.
Use to connect to a unix domain socket server.
Like {@link WebClient#request} using the serverAddress parameter to connect to the
server instead of the port and host parameters.
The request host header will still be created from the port and host parameters.
Use to connect to a unix domain socket server.
Create an HTTP request to send to the server at the specified host and default port.
Create an HTTP request to send to the server at the specified host and default port.
Like {@link WebClient#request} using the serverAddress parameter to connect to the
server instead of the default port and host parameter.
The request host header will still be created from the default port and host parameter.
Use to connect to a unix domain socket server.
Like {@link WebClient#request} using the serverAddress parameter to connect to the
server instead of the default port and host parameter.
The request host header will still be created from the default port and host parameter.
Use to connect to a unix domain socket server.
Create an HTTP request to send to the server at the default host and port.
Create an HTTP request to send to the server at the default host and port.
Like {@link WebClient#request} using the serverAddress parameter to connect to the
server instead of the default port and default host.
The request host header will still be created from the default port and default host.
Use to connect to a unix domain socket server.
Like {@link WebClient#request} using the serverAddress parameter to connect to the
server instead of the default port and default host.
The request host header will still be created from the default port and default host.
Use to connect to a unix domain socket server.
Create an HTTP request to send to the server at the specified host and port.
Like {@link WebClient#request} using the serverAddress parameter to connect to the
server instead of the options parameter.
The request host header will still be created from the options parameter.
Use to connect to a unix domain socket server.
Create an HTTP request to send to the server using an absolute URI
Create an HTTP request to send to the server using an absolute URI
Like {@link WebClient#requestAbs} using the serverAddress parameter to connect to the
server instead of the absoluteURI parameter.
The request host header will still be created from the absoluteURI parameter.
Use to connect to a unix domain socket server.
Like {@link WebClient#requestAbs} using the serverAddress parameter to connect to the
server instead of the absoluteURI parameter.
The request host header will still be created from the absoluteURI parameter.
Use to connect to a unix domain socket server.
Create a web client using the provided vertx instance and default options.
Create a web client using the provided vertx instance.
Wrap an httpClient with a web client and default options.
Wrap an httpClient with a web client and default options.
Only the specific web client portion of the options is used, the HttpClientOptions
of the httpClient is reused.
Generated using TypeDoc
An asynchronous HTTP / HTTP/2 client called
WebClient.The web client makes easy to do HTTP request/response interactions with a web server, and provides advanced features like:
The web client does not deprecate the , it is actually based on it and therefore inherits its configuration and great features like pooling. The
HttpClientshould be used when fine grained control over the HTTP requests/response is necessary.