类 ReuseUploadFileHttpServletRequest
- java.lang.Object
-
- javax.servlet.ServletRequestWrapper
-
- javax.servlet.http.HttpServletRequestWrapper
-
- org.springframework.web.multipart.support.AbstractMultipartHttpServletRequest
-
- org.springframework.web.multipart.support.StandardMultipartHttpServletRequest
-
- com.alibaba.nacos.core.utils.ReuseUploadFileHttpServletRequest
-
- 所有已实现的接口:
ReuseHttpRequest,javax.servlet.http.HttpServletRequest,javax.servlet.ServletRequest,org.springframework.web.multipart.MultipartHttpServletRequest,org.springframework.web.multipart.MultipartRequest
public class ReuseUploadFileHttpServletRequest extends org.springframework.web.multipart.support.StandardMultipartHttpServletRequest implements ReuseHttpRequest
httprequest wrapper.- 作者:
- liaochuntao
-
-
字段概要
字段 修饰符和类型 字段 说明 private static java.lang.StringDEFAULT_FILE_NAMEprivate javax.servlet.http.HttpServletRequestrequestprivate java.util.Map<java.lang.String,java.lang.String[]>stringMap
-
构造器概要
构造器 构造器 说明 ReuseUploadFileHttpServletRequest(javax.servlet.http.HttpServletRequest request)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 java.lang.ObjectgetBody()get request body.java.lang.StringgetParameter(java.lang.String name)java.util.Map<java.lang.String,java.lang.String[]>getParameterMap()java.lang.String[]getParameterValues(java.lang.String name)-
从类继承的方法 org.springframework.web.multipart.support.StandardMultipartHttpServletRequest
getMultipartContentType, getMultipartHeaders, getParameterNames, handleParseFailure, initializeMultipart
-
从类继承的方法 org.springframework.web.multipart.support.AbstractMultipartHttpServletRequest
getFile, getFileMap, getFileNames, getFiles, getMultiFileMap, getMultipartFiles, getRequest, getRequestHeaders, getRequestMethod, isResolved, setMultipartFiles
-
从类继承的方法 javax.servlet.http.HttpServletRequestWrapper
authenticate, changeSessionId, getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, 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, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, isWrapperFor, isWrapperFor, removeAttribute, setAttribute, setCharacterEncoding, setRequest, startAsync, startAsync
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 javax.servlet.http.HttpServletRequest
authenticate, changeSessionId, getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, 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
-
从接口继承的方法 com.alibaba.nacos.core.utils.ReuseHttpRequest
toDuplication
-
从接口继承的方法 javax.servlet.ServletRequest
getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameterNames, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, removeAttribute, setAttribute, setCharacterEncoding, startAsync, startAsync
-
-
-
-
字段详细资料
-
DEFAULT_FILE_NAME
private static final java.lang.String DEFAULT_FILE_NAME
- 另请参阅:
- 常量字段值
-
request
private final javax.servlet.http.HttpServletRequest request
-
stringMap
private java.util.Map<java.lang.String,java.lang.String[]> stringMap
-
-
方法详细资料
-
getParameterMap
public java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
- 指定者:
getParameterMap在接口中javax.servlet.ServletRequest- 覆盖:
getParameterMap在类中org.springframework.web.multipart.support.StandardMultipartHttpServletRequest
-
getParameter
public java.lang.String getParameter(java.lang.String name)
- 指定者:
getParameter在接口中javax.servlet.ServletRequest- 覆盖:
getParameter在类中javax.servlet.ServletRequestWrapper
-
getParameterValues
public java.lang.String[] getParameterValues(java.lang.String name)
- 指定者:
getParameterValues在接口中javax.servlet.ServletRequest- 覆盖:
getParameterValues在类中javax.servlet.ServletRequestWrapper
-
getBody
public java.lang.Object getBody() throws java.lang.Exception从接口复制的说明:ReuseHttpRequestget request body.- 指定者:
getBody在接口中ReuseHttpRequest- 返回:
- object
- 抛出:
java.lang.Exception- exception
-
-