| Modifier and Type | Method and Description |
|---|---|
ReverseProxyBuilder |
ReverseProxyBuilder.addProxyCompleteListener(ProxyCompleteListener proxyCompleteListener)
Registers a proxy completion listener.
|
ReverseProxyBuilder |
ReverseProxyBuilder.discardClientForwardedHeaders(boolean discardClientForwardedHeaders)
If true, then any
Forwarded or X-Forwarded-* headers that are sent
from the client to this reverse proxy will be dropped (defaults to false). |
ReverseProxyBuilder |
ReverseProxyBuilder.proxyHostHeader(boolean sendHostToTarget)
Specifies whether or not to send the original
Host header to the target server. |
static ReverseProxyBuilder |
ReverseProxyBuilder.reverseProxy()
Creates and returns a new instance of a reverse proxy builder.
|
ReverseProxyBuilder |
ReverseProxyBuilder.sendLegacyForwardedHeaders(boolean sendLegacyForwardedHeaders)
Murp always sends
Forwarded headers, however by default does not send the
non-standard X-Forwarded-* headers. |
ReverseProxyBuilder |
ReverseProxyBuilder.withHttpClient(org.eclipse.jetty.client.HttpClient httpClient)
Specifies the Jetty HTTP client to use to make the request to the target server.
|
ReverseProxyBuilder |
ReverseProxyBuilder.withTotalTimeout(long totalTimeoutInMillis)
Sets the total request timeout in millis for a proxied request.
|
ReverseProxyBuilder |
ReverseProxyBuilder.withTotalTimeout(long totalTimeout,
TimeUnit unit)
Sets the total request timeout in millis for a proxied request.
|
ReverseProxyBuilder |
ReverseProxyBuilder.withUriMapper(UriMapper uriMapper)
Required value.
|
ReverseProxyBuilder |
ReverseProxyBuilder.withViaName(String viaName)
The name to add as the
Via header, which defaults to private. |
Copyright © 2019. All rights reserved.