public static class ProxyServlet.Transparent extends ProxyServlet
ProxyServlet
configures the servlet as a transparent proxy.
This servlet is configured with the following init parameters:
ProxyServlet.ProxyInputStreamContentProvider, ProxyServlet.ProxyResponseListener, ProxyServlet.Transparent, ProxyServlet.TransparentDelegate
_log
Constructor and Description |
---|
ProxyServlet.Transparent() |
Modifier and Type | Method and Description |
---|---|
void |
init(ServletConfig config) |
protected URI |
rewriteURI(HttpServletRequest request) |
addViaHeader, addXForwardedHeaders, createHttpClient, createLogger, customizeProxyRequest, destroy, filterResponseHeader, getBlackListHosts, getHttpClient, getRequestId, getTimeout, getViaHost, getWhiteListHosts, init, newHttpClient, newProxyResponseListener, onClientRequestFailure, onResponseContent, onResponseFailure, onResponseHeaders, onResponseSuccess, onRewriteFailed, proxyRequestContent, service, setTimeout, validateDestination, viaHost
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-2015 Webtide. All Rights Reserved.