public interface HttpProxy
extends io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest>
Modifier and Type | Method and Description |
---|---|
void |
handle(io.vertx.core.http.HttpServerRequest request) |
ProxyRequest |
proxy(io.vertx.core.http.HttpServerRequest request,
io.vertx.core.net.SocketAddress target) |
HttpProxy |
responseHook(java.util.function.BiConsumer<HttpServerRequestContext,ProxyResponse> responder) |
static HttpProxy |
reverseProxy(io.vertx.core.http.HttpClient client) |
HttpProxy |
selector(java.util.function.Function<HttpServerRequestContext,io.vertx.core.Future<io.vertx.core.net.SocketAddress>> selector) |
HttpProxy |
target(int port,
java.lang.String host) |
HttpProxy |
target(io.vertx.core.net.SocketAddress address) |
static HttpProxy reverseProxy(io.vertx.core.http.HttpClient client)
HttpProxy target(io.vertx.core.net.SocketAddress address)
HttpProxy target(int port, java.lang.String host)
HttpProxy selector(java.util.function.Function<HttpServerRequestContext,io.vertx.core.Future<io.vertx.core.net.SocketAddress>> selector)
HttpProxy responseHook(java.util.function.BiConsumer<HttpServerRequestContext,ProxyResponse> responder)
void handle(io.vertx.core.http.HttpServerRequest request)
handle
in interface io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest>
ProxyRequest proxy(io.vertx.core.http.HttpServerRequest request, io.vertx.core.net.SocketAddress target)
Copyright © 2022. All Rights Reserved.