static ProxyInterceptor |
PathInterceptor.addPrefix(String prefix) |
Remove a prefix to the URI.
|
static ProxyInterceptor |
WebSocketInterceptor.allow(ProxyInterceptor interceptor) |
A wrapper to allow interceptor apply to WebSocket handshake packages.
|
static ProxyInterceptor |
HeadersInterceptor.changeHeaders(Handler<MultiMap> changeRequestHeaders,
Handler<MultiMap> changeResponseHeaders) |
Apply callbacks to change the request and response headers when the proxy receives them.
|
static ProxyInterceptor |
PathInterceptor.changePath(Function<String,String> pattern) |
Apply a callback to change the request URI when the proxy receives it.
|
static ProxyInterceptor |
QueryInterceptor.changeQueryParams(Handler<MultiMap> changeQueries) |
Apply callbacks to modify the query parameters.
|
static ProxyInterceptor |
HeadersInterceptor.filterHeaders(Set<CharSequence> requestHeaders,
Set<CharSequence> responseHeaders) |
Filter the request and response headers in the given sets.
|
static ProxyInterceptor |
HeadersInterceptor.filterRequestHeaders(Set<CharSequence> requestHeaders) |
Filter the request headers in the given set.
|
static ProxyInterceptor |
HeadersInterceptor.filterResponseHeaders(Set<CharSequence> responseHeaders) |
Filter the response headers in the given set.
|
static ProxyInterceptor |
BodyInterceptor.modifyBody(BodyTransformer requestTransformer,
BodyTransformer responseTransformer) |
Apply callbacks to change the request and response bodies when the proxy receives them.
|
static ProxyInterceptor |
BodyInterceptor.modifyRequestBody(BodyTransformer requestTransformer) |
Apply callbacks to change the request body when the proxy receives it.
|
static ProxyInterceptor |
BodyInterceptor.modifyResponseBody(BodyTransformer responseTransformer) |
Apply callbacks to change the response body when the proxy receives it.
|
static ProxyInterceptor |
PathInterceptor.removePrefix(String prefix) |
Add a prefix to the URI.
|
static ProxyInterceptor |
QueryInterceptor.removeQueryParam(String name) |
Remove a query parameter to the request.
|
static ProxyInterceptor |
QueryInterceptor.setQueryParam(String name,
String value) |
Add a query parameter to the request.
|