Package io.antmedia.console.servlet
Class ProxyServlet
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
org.mitre.dsmiley.httpproxy.ProxyServlet
org.mitre.dsmiley.httpproxy.URITemplateProxyServlet
io.antmedia.console.servlet.ProxyServlet
- All Implemented Interfaces:
jakarta.servlet.Servlet,jakarta.servlet.ServletConfig,Serializable
public class ProxyServlet
extends org.mitre.dsmiley.httpproxy.URITemplateProxyServlet
- See Also:
-
Field Summary
Fields inherited from class org.mitre.dsmiley.httpproxy.URITemplateProxyServlet
targetUriTemplate, TEMPLATE_PATTERNFields inherited from class org.mitre.dsmiley.httpproxy.ProxyServlet
asciiQueryChars, ATTR_TARGET_HOST, ATTR_TARGET_URI, connectionRequestTimeout, connectTimeout, doForwardIP, doHandleCompression, doHandleRedirects, doLog, doPreserveCookiePath, doPreserveCookies, doPreserveHost, doSendUrlFragment, hopByHopHeaders, maxConnections, P_CONNECTIONREQUESTTIMEOUT, P_CONNECTTIMEOUT, P_FORWARDEDFOR, P_HANDLECOMPRESSION, P_HANDLEREDIRECTS, P_LOG, P_MAXCONNECTIONS, P_PRESERVECOOKIEPATH, P_PRESERVECOOKIES, P_PRESERVEHOST, P_READTIMEOUT, P_TARGET_URI, P_USESYSTEMPROPERTIES, readTimeout, targetHost, targetUri, targetUriObj, useSystemPropertiesFields inherited from class jakarta.servlet.http.HttpServlet
LEGACY_DO_HEAD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidservice(jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.servlet.http.HttpServletResponse servletResponse) Methods inherited from class org.mitre.dsmiley.httpproxy.URITemplateProxyServlet
initTarget, rewriteQueryStringFromRequestMethods inherited from class org.mitre.dsmiley.httpproxy.ProxyServlet
buildHttpClient, buildProxyCookiePath, buildRequestConfig, buildSocketConfig, closeQuietly, copyProxyCookie, copyRequestHeader, copyRequestHeaders, copyResponseEntity, copyResponseHeader, copyResponseHeaders, createHttpClient, createProxyCookie, destroy, doExecute, encodeUriQuery, getConfigParam, getCookieNamePrefix, getHttpClientBuilder, getProxyClient, getProxyCookieName, getRealCookie, getServletInfo, getTargetHost, getTargetUri, getTargetUri, handleRequestException, init, newProxyRequestWithEntity, rewritePathInfoFromRequest, rewriteUrlFromRequest, rewriteUrlFromResponseMethods inherited from class jakarta.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, init, serviceMethods inherited from class jakarta.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletName, log, log
-
Constructor Details
-
ProxyServlet
public ProxyServlet()
-
-
Method Details
-
service
protected void service(jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.servlet.http.HttpServletResponse servletResponse) throws jakarta.servlet.ServletException, IOException - Overrides:
servicein classorg.mitre.dsmiley.httpproxy.URITemplateProxyServlet- Throws:
jakarta.servlet.ServletExceptionIOException
-