public interface MultipartHttpServletRequest extends HttpServletRequestEE, MultipartRequest
ServletRequest
EE メソッドをオーバーライドして、マルチパートパラメーターを使用可能にする必要もあります。 具体的な実装は DefaultMultipartHttpServletRequest
です。中間ステップとして、AbstractMultipartHttpServletRequest
をサブクラス化できます。
MultipartResolver
, MultipartFile
, ServletRequest.getParameter(java.lang.String)
EE, ServletRequest.getParameterNames()
EE, ServletRequest.getParameterMap()
EE, DefaultMultipartHttpServletRequest
, AbstractMultipartHttpServletRequest
BASIC_AUTHEE, CLIENT_CERT_AUTHEE, DIGEST_AUTHEE, FORM_AUTHEE
修飾子と型 | メソッドと説明 |
---|---|
HttpHeaders | getMultipartHeaders(StringSE paramOrFileName) マルチパートリクエストの指定された部分のヘッダーを返します。 |
HttpHeaders | getRequestHeaders() このリクエストのヘッダーを便利な HttpHeaders インスタンスとして返します。 |
HttpMethod | getRequestMethod() このリクエストのメソッドを便利な HttpMethod インスタンスとして返します。 |
authenticateEE, changeSessionIdEE, getAuthTypeEE, getContextPathEE, getCookiesEE, getDateHeaderEE, getHeaderEE, getHeaderNamesEE, getHeadersEE, getHttpServletMappingEE, getIntHeaderEE, getMethodEE, getPartEE, getPartsEE, getPathInfoEE, getPathTranslatedEE, getQueryStringEE, getRemoteUserEE, getRequestedSessionIdEE, getRequestURIEE, getRequestURLEE, getServletPathEE, getSessionEE, getSessionEE, getTrailerFieldsEE, getUserPrincipalEE, isRequestedSessionIdFromCookieEE, isRequestedSessionIdFromUrlEE, isRequestedSessionIdFromURLEE, isRequestedSessionIdValidEE, isTrailerFieldsReadyEE, isUserInRoleEE, loginEE, logoutEE, newPushBuilderEE, upgradeEE
getAsyncContextEE, getAttributeEE, getAttributeNamesEE, getCharacterEncodingEE, getContentLengthEE, getContentLengthLongEE, getContentTypeEE, getDispatcherTypeEE, getInputStreamEE, getLocalAddrEE, getLocaleEE, getLocalesEE, getLocalNameEE, getLocalPortEE, getParameterEE, getParameterMapEE, getParameterNamesEE, getParameterValuesEE, getProtocolEE, getReaderEE, getRealPathEE, getRemoteAddrEE, getRemoteHostEE, getRemotePortEE, getRequestDispatcherEE, getSchemeEE, getServerNameEE, getServerPortEE, getServletContextEE, isAsyncStartedEE, isAsyncSupportedEE, isSecureEE, removeAttributeEE, setAttributeEE, setCharacterEncodingEE, startAsyncEE, startAsyncEE
getFile, getFileMap, getFileNames, getFiles, getMultiFileMap, getMultipartContentType
@Nullable HttpMethod getRequestMethod()
HttpHeaders getRequestHeaders()
@Nullable HttpHeaders getMultipartHeaders(StringSE paramOrFileName)
基盤となる実装がパーツヘッダーへのアクセスをサポートしている場合、すべてのヘッダーが返されます。それ以外の場合、たとえばファイルのアップロードの場合、返されるヘッダーは、可能な場合は "Content-Type" を公開する場合があります。