Servlet, ServletConfigpublic static class AsyncMiddleManServlet.Transparent extends AsyncMiddleManServlet
Convenience extension of AsyncMiddleManServlet that offers transparent proxy functionalities.
AbstractProxyServlet.TransparentDelegateAsyncMiddleManServlet.ContentTransformer, AsyncMiddleManServlet.GZIPContentTransformer, AsyncMiddleManServlet.ProxyReader, AsyncMiddleManServlet.ProxyResponseListener, AsyncMiddleManServlet.ProxyWriter, AsyncMiddleManServlet.Transparent_log, CLIENT_REQUEST_ATTRIBUTE, HOP_HEADERS| Constructor | Description |
|---|---|
Transparent() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
init(ServletConfig config) |
|
protected java.lang.String |
rewriteTarget(HttpServletRequest request) |
addProxyHeaders, 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, validateDestinationnewClientRequestContentTransformer, newProxyContentProvider, newProxyReadListener, newProxyResponseListener, newProxyWriteListener, newServerResponseContentTransformer, onContinue, servicegetInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, log, logdoDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, servicepublic void init(ServletConfig config) throws ServletException
init in interface Servletinit in class GenericServletServletExceptionprotected java.lang.String rewriteTarget(HttpServletRequest request)
rewriteTarget in class AbstractProxyServletCopyright © 1995–2018 Webtide. All rights reserved.