public static class ProxyServlet.Transparent extends ProxyServlet
Convenience extension of ProxyServlet
that offers transparent proxy functionalities.
ProxyServlet.ProxyInputStreamContentProvider, ProxyServlet.ProxyResponseListener, ProxyServlet.Transparent
AbstractProxyServlet.TransparentDelegate
_log, HOP_HEADERS
Constructor and Description |
---|
Transparent() |
Modifier and Type | Method and Description |
---|---|
void |
init(ServletConfig config) |
protected String |
rewriteTarget(HttpServletRequest request) |
newProxyResponseListener, onResponseContent, proxyRequestContent, service
addProxyHeaders, addViaHeader, addXForwardedHeaders, copyRequestHeaders, createHttpClient, createLogger, destroy, filterServerResponseHeader, findConnectionHeaders, getBlackListHosts, getHostHeader, getHttpClient, getRequestId, getTimeout, getViaHost, getWhiteListHosts, hasContent, init, newHttpClient, onClientRequestFailure, onProxyResponseFailure, onProxyResponseSuccess, onProxyRewriteFailed, onServerResponseHeaders, sendProxyRequest, sendProxyResponseError, 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 String rewriteTarget(HttpServletRequest request)
rewriteTarget
in class AbstractProxyServlet
Copyright © 1995-2016 Webtide. All Rights Reserved.