public static class AsyncProxyServlet.Transparent extends AsyncProxyServlet
Convenience extension of AsyncProxyServlet that offers transparent proxy functionalities.
AsyncProxyServlet.StreamReader, AsyncProxyServlet.StreamWriter, AsyncProxyServlet.TransparentProxyServlet.ProxyInputStreamContentProvider, ProxyServlet.ProxyResponseListenerAbstractProxyServlet.TransparentDelegate_log, CLIENT_REQUEST_ATTRIBUTE, HOP_HEADERS| Constructor and Description |
|---|
Transparent() |
| Modifier and Type | Method and Description |
|---|---|
void |
init(ServletConfig config) |
protected String |
rewriteTarget(HttpServletRequest clientRequest) |
newReadListener, newWriteListener, onResponseContent, proxyRequestContentnewProxyResponseListener, onContinue, serviceaddProxyHeaders, addViaHeader, addXForwardedHeaders, copyRequestHeaders, createHttpClient, createLogger, destroy, expects100Continue, filterServerResponseHeader, findConnectionHeaders, getBlackListHosts, getHostHeader, getHttpClient, getRequestId, getTimeout, getViaHost, getWhiteListHosts, hasContent, init, newHttpClient, onClientRequestFailure, onProxyResponseFailure, onProxyResponseSuccess, onProxyRewriteFailed, onServerResponseHeaders, sendProxyRequest, sendProxyResponseError, setTimeout, validateDestinationdoDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, servicegetInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, log, logpublic void init(ServletConfig config) throws ServletException
init in interface Servletinit in class GenericServletServletExceptionprotected String rewriteTarget(HttpServletRequest clientRequest)
rewriteTarget in class AbstractProxyServletCopyright © 1995–2017 Webtide. All rights reserved.