public class AuthAsyncProxyServlet
extends org.eclipse.jetty.proxy.AsyncProxyServlet
org.eclipse.jetty.proxy.AsyncProxyServlet.StreamReader, org.eclipse.jetty.proxy.AsyncProxyServlet.StreamWriter, org.eclipse.jetty.proxy.AsyncProxyServlet.Transparent| Constructor and Description |
|---|
AuthAsyncProxyServlet(File siteTargetPath)
Constructor for non authentication servlet.
|
AuthAsyncProxyServlet(Map<String,String> authentications,
File siteTargetPath)
Constructor for authentication servlet.
|
AuthAsyncProxyServlet(Map<String,String> authentications,
long sleepTime,
File siteTargetPath)
Constructor for authentication servlet.
|
| Modifier and Type | Method and Description |
|---|---|
void |
service(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res) |
newReadListener, newWriteListener, onResponseContent, proxyRequestContentnewProxyResponseListener, onContinue, serviceaddProxyHeaders, addViaHeader, addViaHeader, addXForwardedHeaders, clientRequestStatus, copyRequestHeaders, createHttpClient, createLogger, destroy, expects100Continue, filterServerResponseHeader, findConnectionHeaders, getBlackListHosts, getHostHeader, getHttpClient, getRequestId, getTimeout, getViaHost, getWhiteListHosts, hasContent, init, newHttpClient, newProxyRequest, onClientRequestFailure, onProxyResponseFailure, onProxyResponseSuccess, onProxyRewriteFailed, onServerResponseHeaders, proxyResponseStatus, rewriteTarget, sendProxyRequest, sendProxyResponseError, setTimeout, validateDestinationdoDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModifiedpublic AuthAsyncProxyServlet(File siteTargetPath)
public AuthAsyncProxyServlet(Map<String,String> authentications, File siteTargetPath)
authentications - a map of user/passwordpublic void service(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res)
throws javax.servlet.ServletException,
IOException
service in interface javax.servlet.Servletservice in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionCopyright © 2002–2022 The Apache Software Foundation. All rights reserved.