ProxyInterceptorBuilder |
ProxyInterceptorBuilder.addingPathPrefix(String prefix) |
Add a prefix to the URI.
|
static ProxyInterceptorBuilder |
ProxyInterceptor.builder() |
Create a builder for implementing common HTTP interception hooks such as modifying headers or transforming
the HTTP entity stream.
|
ProxyInterceptorBuilder |
ProxyInterceptorBuilder.filteringRequestHeaders(Set<CharSequence> forbiddenRequestHeaders) |
Filter the request headers in the given set.
|
ProxyInterceptorBuilder |
ProxyInterceptorBuilder.filteringResponseHeaders(Set<CharSequence> forbiddenResponseHeaders) |
Filter the response headers in the given set.
|
static ProxyInterceptorBuilder |
ProxyInterceptorBuilder.newInstance(ProxyInterceptorBuilder arg) |
|
ProxyInterceptorBuilder |
ProxyInterceptorBuilder.removingPathPrefix(String prefix) |
Remove a prefix to the URI.
|
ProxyInterceptorBuilder |
ProxyInterceptorBuilder.removingQueryParam(String name) |
Remove a query parameter from the request.
|
ProxyInterceptorBuilder |
ProxyInterceptorBuilder.settingQueryParam(String name,
String value) |
Add a query parameter to the request.
|
ProxyInterceptorBuilder |
ProxyInterceptorBuilder.transformingPath(Function<String,String> mutator) |
Apply a callback to change the request URI when the proxy receives it.
|
ProxyInterceptorBuilder |
ProxyInterceptorBuilder.transformingQueryParams(Handler<MultiMap> updater) |
Apply modifications to the query parameters.
|
ProxyInterceptorBuilder |
ProxyInterceptorBuilder.transformingRequestBody(BodyTransformer requestTransformer) |
Apply a transformation to change the request body when the proxy receives it.
|
ProxyInterceptorBuilder |
ProxyInterceptorBuilder.transformingRequestHeaders(Handler<MultiMap> requestHeadersUpdater) |
Apply callbacks to change the request headers when the proxy receives them.
|
ProxyInterceptorBuilder |
ProxyInterceptorBuilder.transformingResponseBody(BodyTransformer responseTransformer) |
Apply a transformation to change the response body when the proxy receives it.
|
ProxyInterceptorBuilder |
ProxyInterceptorBuilder.transformingResponseHeaders(Handler<MultiMap> responseHeadersUpdater) |
Apply callbacks to change the response headers when the proxy receives them.
|