org.springframework.http
Interface HttpInputMessage

All Superinterfaces:
HttpMessage
All Known Subinterfaces:
ClientHttpResponse, ServerHttpRequest
All Known Implementing Classes:
BufferingClientHttpResponseWrapper, CommonsClientHttpResponse, HttpComponentsClientHttpResponse, RequestPartServletServerHttpRequest, ServletServerHttpRequest, SimpleClientHttpResponse

public interface HttpInputMessage
extends HttpMessage

Represents an HTTP input message, consisting of headers and a readable body.

Typically implemented by an HTTP request on the server-side, or a response on the client-side.

Since:
3.0
Author:
Arjen Poutsma

Method Summary
 java.io.InputStream getBody()
          Return the body of the message as an input stream.
 
Methods inherited from interface org.springframework.http.HttpMessage
getHeaders
 

Method Detail

getBody

java.io.InputStream getBody()
                            throws java.io.IOException
Return the body of the message as an input stream.

Returns:
the input stream body
Throws:
java.io.IOException - in case of I/O Errors