Servlet, ServletConfigpublic class BalancerServlet extends ProxyServlet
AbstractProxyServlet.TransparentDelegateProxyServlet.ProxyInputStreamContentProvider, ProxyServlet.ProxyResponseListener, ProxyServlet.Transparent_log, CLIENT_REQUEST_ATTRIBUTE, HOP_HEADERS| Constructor | Description |
|---|---|
BalancerServlet() |
| Modifier and Type | Method | Description |
|---|---|---|
protected java.lang.String |
filterServerResponseHeader(HttpServletRequest request,
Response serverResponse,
java.lang.String headerName,
java.lang.String headerValue) |
|
void |
init() |
|
protected java.lang.String |
rewriteTarget(HttpServletRequest request) |
|
boolean |
validateDestination(java.lang.String host,
int port) |
Checks the given
host and port against whitelist and blacklist. |
addProxyHeaders, addViaHeader, addXForwardedHeaders, copyRequestHeaders, createHttpClient, createLogger, destroy, expects100Continue, findConnectionHeaders, getBlackListHosts, getHostHeader, getHttpClient, getRequestId, getTimeout, getViaHost, getWhiteListHosts, hasContent, newHttpClient, onClientRequestFailure, onProxyResponseFailure, onProxyResponseSuccess, onProxyRewriteFailed, onServerResponseHeaders, sendProxyRequest, sendProxyResponseError, setTimeoutgetInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, logdoDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, serviceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnewProxyResponseListener, onContinue, onResponseContent, proxyRequestContent, servicepublic void init()
throws ServletException
init in class AbstractProxyServletServletExceptionprotected java.lang.String rewriteTarget(HttpServletRequest request)
rewriteTarget in class AbstractProxyServletprotected java.lang.String filterServerResponseHeader(HttpServletRequest request, Response serverResponse, java.lang.String headerName, java.lang.String headerValue)
filterServerResponseHeader in class AbstractProxyServletpublic boolean validateDestination(java.lang.String host,
int port)
AbstractProxyServlethost and port against whitelist and blacklist.validateDestination in class AbstractProxyServlethost - the host to checkport - the port to checkCopyright © 1995–2018 Webtide. All rights reserved.