インターフェース MultipartHttpServletRequest
- すべてのスーパーインターフェース:
HttpServletRequestEE
、MultipartRequest
、ServletRequestEE
- すべての既知の実装クラス:
AbstractMultipartHttpServletRequest
、DefaultMultipartHttpServletRequest
、MockMultipartHttpServletRequest
、StandardMultipartHttpServletRequest
サーブレットリクエスト内のマルチパートコンテンツを処理する追加のメソッドを提供し、アップロードされたファイルにアクセスできるようにします。
実装では、パラメーターアクセス用の標準 ServletRequest
EE メソッドをオーバーライドして、マルチパートパラメーターを使用できるようにする必要もあります。
具体的な実装は DefaultMultipartHttpServletRequest
です。中間ステップとして、AbstractMultipartHttpServletRequest
をサブクラス化できます。
- 導入:
- 29.09.2003
- 作成者:
- Juergen Hoeller, Trevor D. Cook
- 関連事項:
フィールドのサマリー
インターフェース jakarta.servlet.http.HttpServletRequestEE から継承されたフィールド
BASIC_AUTHEE, CLIENT_CERT_AUTHEE, DIGEST_AUTHEE, FORM_AUTHEE
メソッドのサマリー
修飾子と型メソッド説明getMultipartHeaders
(StringSE paramOrFileName) マルチパートリクエストの指定された部分のヘッダーを返します。このリクエストのヘッダーを便利な HttpHeaders インスタンスとして返します。このリクエストのメソッドを便利な HttpMethod インスタンスとして返します。インターフェース jakarta.servlet.http.HttpServletRequestEE から継承されたメソッド
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, isRequestedSessionIdValidEE, isTrailerFieldsReadyEE, isUserInRoleEE, loginEE, logoutEE, newPushBuilderEE, upgradeEE
インターフェース org.springframework.web.multipart.MultipartRequest から継承されたメソッド
getFile, getFileMap, getFileNames, getFiles, getMultiFileMap, getMultipartContentType
インターフェース jakarta.servlet.ServletRequestEE から継承されたメソッド
getAsyncContextEE, getAttributeEE, getAttributeNamesEE, getCharacterEncodingEE, getContentLengthEE, getContentLengthLongEE, getContentTypeEE, getDispatcherTypeEE, getInputStreamEE, getLocalAddrEE, getLocaleEE, getLocalesEE, getLocalNameEE, getLocalPortEE, getParameterEE, getParameterMapEE, getParameterNamesEE, getParameterValuesEE, getProtocolEE, getProtocolRequestIdEE, getReaderEE, getRemoteAddrEE, getRemoteHostEE, getRemotePortEE, getRequestDispatcherEE, getRequestIdEE, getSchemeEE, getServerNameEE, getServerPortEE, getServletConnectionEE, getServletContextEE, isAsyncStartedEE, isAsyncSupportedEE, isSecureEE, removeAttributeEE, setAttributeEE, setCharacterEncodingEE, startAsyncEE, startAsyncEE
メソッドの詳細
getRequestMethod
HttpMethod getRequestMethod()このリクエストのメソッドを便利な HttpMethod インスタンスとして返します。getRequestHeaders
HttpHeaders getRequestHeaders()このリクエストのヘッダーを便利な HttpHeaders インスタンスとして返します。getMultipartHeaders
マルチパートリクエストの指定された部分のヘッダーを返します。基盤となる実装がパーツヘッダーへのアクセスをサポートしている場合、すべてのヘッダーが返されます。それ以外の場合、たとえばファイルのアップロードの場合、返されるヘッダーは、可能な場合は "Content-Type" を公開する場合があります。