类 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
  • 字段概要

    从接口继承的字段 javax.servlet.http.HttpServletRequest

    BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
  • 构造器概要

    构造器
    构造器
    说明
    ReuseUploadFileHttpServletRequest​(javax.servlet.http.HttpServletRequest request)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    get request body.
     
     
     

    从类继承的方法 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
  • 构造器详细资料

    • ReuseUploadFileHttpServletRequest

      public ReuseUploadFileHttpServletRequest(javax.servlet.http.HttpServletRequest request) throws org.springframework.web.multipart.MultipartException
      抛出:
      org.springframework.web.multipart.MultipartException
  • 方法详细资料

    • getParameterMap

      public Map<String,​String[]> getParameterMap()
      指定者:
      getParameterMap 在接口中 javax.servlet.ServletRequest
      覆盖:
      getParameterMap 在类中 org.springframework.web.multipart.support.StandardMultipartHttpServletRequest
    • getParameter

      public String getParameter(String name)
      指定者:
      getParameter 在接口中 javax.servlet.ServletRequest
      覆盖:
      getParameter 在类中 javax.servlet.ServletRequestWrapper
    • getParameterValues

      public String[] getParameterValues(String name)
      指定者:
      getParameterValues 在接口中 javax.servlet.ServletRequest
      覆盖:
      getParameterValues 在类中 javax.servlet.ServletRequestWrapper
    • getBody

      public Object getBody() throws Exception
      从接口复制的说明: ReuseHttpRequest
      get request body.
      指定者:
      getBody 在接口中 ReuseHttpRequest
      返回:
      object
      抛出:
      Exception - exception