Class RequestPartServletServerHttpRequest
java.lang.Object
org.springframework.http.server.ServletServerHttpRequest
org.springframework.web.multipart.support.RequestPartServletServerHttpRequest
- All Implemented Interfaces:
 HttpInputMessage,HttpMessage,HttpRequest,ServerHttpRequest
ServerHttpRequest implementation that accesses one part of a multipart
 request. If using MultipartResolver configuration the part is accessed
 through a MultipartFile. Or if using Servlet multipart processing
 the part is accessed through ServletRequest.getPart.- Since:
 - 3.1
 - Author:
 - Rossen Stoyanchev, Juergen Hoeller
 
- 
Field Summary
Fields inherited from class org.springframework.http.server.ServletServerHttpRequest
FORM_CHARSET - 
Constructor Summary
ConstructorsConstructorDescriptionRequestPartServletServerHttpRequest(HttpServletRequest request, String requestPartName) Create a newRequestPartServletServerHttpRequestinstance. - 
Method Summary
Modifier and TypeMethodDescriptiongetBody()Return the body of the message as an input stream.Return the headers of this message.Methods inherited from class org.springframework.http.server.ServletServerHttpRequest
getAsyncRequestControl, getLocalAddress, getMethod, getPrincipal, getRemoteAddress, getServletRequest, getURI, initURI 
- 
Constructor Details
- 
RequestPartServletServerHttpRequest
public RequestPartServletServerHttpRequest(HttpServletRequest request, String requestPartName) throws MissingServletRequestPartException Create a newRequestPartServletServerHttpRequestinstance.- Parameters:
 request- the current servlet requestrequestPartName- the name of the part to adapt to theServerHttpRequestcontract- Throws:
 MissingServletRequestPartException- if the request part cannot be foundMultipartException- if MultipartHttpServletRequest cannot be initialized
 
 - 
 - 
Method Details
- 
getHeaders
Description copied from interface:HttpMessageReturn the headers of this message.- Specified by:
 getHeadersin interfaceHttpMessage- Overrides:
 getHeadersin classServletServerHttpRequest- Returns:
 - a corresponding HttpHeaders object (never 
null) 
 - 
getBody
Description copied from interface:HttpInputMessageReturn the body of the message as an input stream.- Specified by:
 getBodyin interfaceHttpInputMessage- Overrides:
 getBodyin classServletServerHttpRequest- Returns:
 - the input stream body (never 
null) - Throws:
 IOException- in case of I/O errors
 
 -