类 HeaderMapRequestWrapper
java.lang.Object
javax.servlet.ServletRequestWrapper
javax.servlet.http.HttpServletRequestWrapper
com.mbap.auth.filter.HeaderMapRequestWrapper
- 所有已实现的接口:
javax.servlet.http.HttpServletRequest,javax.servlet.ServletRequest
public class HeaderMapRequestWrapper
extends javax.servlet.http.HttpServletRequestWrapper
请求头包装类
-
字段概要
从接口继承的字段 javax.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH -
构造器概要
构造器构造器说明HeaderMapRequestWrapper(javax.servlet.http.HttpServletRequest request) construct a wrapper for this request -
方法概要
修饰符和类型方法说明voidadd a header with given name and valueget the Header namesgetHeaders(String name) 从类继承的方法 javax.servlet.http.HttpServletRequestWrapper
authenticate, changeSessionId, getAuthType, getContextPath, getCookies, getDateHeader, getHttpServletMapping, getIntHeader, getMethod, getPart, getParts, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getTrailerFields, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isTrailerFieldsReady, isUserInRole, login, logout, newPushBuilder, upgrade从类继承的方法 javax.servlet.ServletRequestWrapper
getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequest, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, isWrapperFor, isWrapperFor, removeAttribute, setAttribute, setCharacterEncoding, setRequest, startAsync, startAsync从接口继承的方法 javax.servlet.ServletRequest
getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, removeAttribute, setAttribute, setCharacterEncoding, startAsync, startAsync
-
构造器详细资料
-
HeaderMapRequestWrapper
public HeaderMapRequestWrapper(javax.servlet.http.HttpServletRequest request) construct a wrapper for this request- 参数:
request-
-
-
方法详细资料
-
addHeader
add a header with given name and value- 参数:
name-value-
-
getHeader
- 指定者:
getHeader在接口中javax.servlet.http.HttpServletRequest- 覆盖:
getHeader在类中javax.servlet.http.HttpServletRequestWrapper
-
getHeaderNames
get the Header names- 指定者:
getHeaderNames在接口中javax.servlet.http.HttpServletRequest- 覆盖:
getHeaderNames在类中javax.servlet.http.HttpServletRequestWrapper
-
getHeaders
- 指定者:
getHeaders在接口中javax.servlet.http.HttpServletRequest- 覆盖:
getHeaders在类中javax.servlet.http.HttpServletRequestWrapper
-