インターフェース MultipartHttpServletRequest
- すべてのスーパーインターフェース:
- HttpServletRequestEE、- MultipartRequest、- ServletRequestEE
- すべての既知の実装クラス:
- AbstractMultipartHttpServletRequest、- DefaultMultipartHttpServletRequest、- MockMultipartHttpServletRequest、- StandardMultipartHttpServletRequest
 サーブレットリクエスト内のマルチパートコンテンツを処理する追加のメソッドを提供し、アップロードされたファイルにアクセスできるようにします。
 実装では、パラメーターアクセス用の標準 ServletRequestEE メソッドをオーバーライドして、マルチパートパラメーターを使用できるようにする必要もあります。
 具体的な実装は 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
- メソッドの詳細- getRequestMethodHttpMethod getRequestMethod()このリクエストのメソッドを便利な HttpMethod インスタンスとして返します。
- getRequestHeadersHttpHeaders getRequestHeaders()このリクエストのヘッダーを便利な HttpHeaders インスタンスとして返します。
- getMultipartHeadersマルチパートリクエストの指定された部分のヘッダーを返します。- 基盤となる実装がパーツヘッダーへのアクセスをサポートしている場合、すべてのヘッダーが返されます。それ以外の場合、たとえばファイルのアップロードの場合、返されるヘッダーは、可能な場合は "Content-Type" を公開する場合があります。