public class AsyncMiddleManServlet extends AbstractProxyServlet
| Modifier and Type | Class and Description |
|---|---|
static interface |
AsyncMiddleManServlet.ContentTransformer
Allows applications to transform upstream and downstream content.
|
static class |
AsyncMiddleManServlet.GZIPContentTransformer |
protected class |
AsyncMiddleManServlet.ProxyReader |
protected class |
AsyncMiddleManServlet.ProxyResponseListener |
protected class |
AsyncMiddleManServlet.ProxyWriter |
_log, HOP_HEADERS| Constructor and Description |
|---|
AsyncMiddleManServlet() |
addProxyHeaders, addViaHeader, addXForwardedHeaders, copyRequestHeaders, createHttpClient, createLogger, destroy, filterServerResponseHeader, findConnectionHeaders, getBlackListHosts, getHostHeader, getHttpClient, getRequestId, getTimeout, getViaHost, getWhiteListHosts, hasContent, init, newHttpClient, onClientRequestFailure, onProxyResponseFailure, onProxyResponseSuccess, onProxyRewriteFailed, onServerResponseHeaders, rewriteTarget, sendProxyRequest, setTimeout, validateDestinationdoDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, servicegetInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, logprotected void service(HttpServletRequest clientRequest, HttpServletResponse proxyResponse) throws ServletException, IOException
service in class HttpServletServletExceptionIOExceptionprotected ContentProvider newProxyContentProvider(HttpServletRequest clientRequest, HttpServletResponse proxyResponse, Request proxyRequest) throws IOException
IOExceptionprotected ReadListener newProxyReadListener(HttpServletRequest clientRequest, HttpServletResponse proxyResponse, Request proxyRequest, DeferredContentProvider provider)
protected AsyncMiddleManServlet.ProxyWriter newProxyWriteListener(HttpServletRequest clientRequest, Response proxyResponse)
protected Response.CompleteListener newProxyResponseListener(HttpServletRequest clientRequest, HttpServletResponse proxyResponse)
newProxyResponseListener in class AbstractProxyServletprotected AsyncMiddleManServlet.ContentTransformer newClientRequestContentTransformer(HttpServletRequest clientRequest, Request proxyRequest)
protected AsyncMiddleManServlet.ContentTransformer newServerResponseContentTransformer(HttpServletRequest clientRequest, HttpServletResponse proxyResponse, Response serverResponse)
Copyright © 1995-2015 Webtide. All Rights Reserved.