Package org.eclipse.jetty.proxy
Class AbstractProxyServlet.TransparentDelegate
java.lang.Object
org.eclipse.jetty.proxy.AbstractProxyServlet.TransparentDelegate
- Enclosing class:
- AbstractProxyServlet
Utility class that implement transparent proxy functionalities.
Configuration parameters:
proxyTo- a mandatory URI like http://host:80/context to which the request is proxied.prefix- an optional URI prefix that is stripped from the start of the forwarded URI.
For example, if a request is received at "/foo/bar", the proxyTo parameter is
"http://host:80/context" and the prefix parameter is "/foo", then the request would
be proxied to "http://host:80/context/bar".
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidinit(javax.servlet.ServletConfig config) protected StringrewriteTarget(javax.servlet.http.HttpServletRequest request)
-
Constructor Details
-
TransparentDelegate
-
-
Method Details
-
init
protected void init(javax.servlet.ServletConfig config) throws javax.servlet.ServletException - Throws:
javax.servlet.ServletException
-
rewriteTarget
-