インターフェース 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' を公開することがあります。