public static class AsyncProxyServlet.Transparent extends AsyncProxyServlet
Convenience extension of AsyncProxyServlet
that offers transparent proxy functionalities.
TransparentDelegate
,
Serialized FormAsyncProxyServlet.StreamReader, AsyncProxyServlet.StreamWriter, AsyncProxyServlet.Transparent
ProxyServlet.ProxyInputStreamContentProvider, ProxyServlet.ProxyResponseListener
AbstractProxyServlet.TransparentDelegate
_log, HOP_HEADERS
Constructor and Description |
---|
AsyncProxyServlet.Transparent() |
Modifier and Type | Method and Description |
---|---|
void |
init(ServletConfig config) |
protected URI |
rewriteURI(HttpServletRequest request) |
newReadListener, newWriteListener, onResponseContent, proxyRequestContent
copyHeaders, customizeProxyRequest, filterResponseHeader, filterServerResponseHeader, newProxyResponseListener, onClientRequestFailure, onResponseFailure, onResponseHeaders, onResponseSuccess, onRewriteFailed, service
addProxyHeaders, addViaHeader, addXForwardedHeaders, copyRequestHeaders, createHttpClient, createLogger, destroy, findConnectionHeaders, getBlackListHosts, getHostHeader, getHttpClient, getRequestId, getTimeout, getViaHost, getWhiteListHosts, hasContent, init, newHttpClient, onClientRequestFailure, onProxyResponseFailure, onProxyResponseSuccess, onProxyRewriteFailed, onServerResponseHeaders, rewriteTarget, sendProxyRequest, setTimeout, validateDestination
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, log, log
public void init(ServletConfig config) throws ServletException
init
in interface Servlet
init
in class GenericServlet
ServletException
protected URI rewriteURI(HttpServletRequest request)
rewriteURI
in class ProxyServlet
Copyright © 1995-2017 Webtide. All Rights Reserved.