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_PATTERN
Fields 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, useSystemProperties
Fields inherited from class jakarta.servlet.http.HttpServlet
LEGACY_DO_HEAD
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
service
(jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.servlet.http.HttpServletResponse servletResponse) Methods inherited from class org.mitre.dsmiley.httpproxy.URITemplateProxyServlet
initTarget, rewriteQueryStringFromRequest
Methods 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, rewriteUrlFromResponse
Methods inherited from class jakarta.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, init, service
Methods 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:
service
in classorg.mitre.dsmiley.httpproxy.URITemplateProxyServlet
- Throws:
jakarta.servlet.ServletException
IOException
-