Class HttpRequestWrapper
java.lang.Object
org.springframework.http.client.support.HttpRequestWrapper
- All Implemented Interfaces:
 HttpMessage,HttpRequest
Provides a convenient implementation of the 
HttpRequest interface
 that can be overridden to adapt the request.
 These methods default to calling through to the wrapped request object.
- Since:
 - 3.1
 - Author:
 - Arjen Poutsma
 
- 
Constructor Summary
ConstructorsConstructorDescriptionHttpRequestWrapper(HttpRequest request) Create a newHttpRequestwrapping the given request object. - 
Method Summary
Modifier and TypeMethodDescriptionReturn the headers of the wrapped request.Return the method of the wrapped request.Deprecated.Return the wrapped request.getURI()Return the URI of the wrapped request. 
- 
Constructor Details
- 
HttpRequestWrapper
Create a newHttpRequestwrapping the given request object.- Parameters:
 request- the request object to be wrapped
 
 - 
 - 
Method Details
- 
getRequest
Return the wrapped request. - 
getMethod
Return the method of the wrapped request.- Specified by:
 getMethodin interfaceHttpRequest- Returns:
 - the HTTP method as an HttpMethod value
 - See Also:
 
 - 
getMethodValue
Deprecated.Return the method value of the wrapped request.- Specified by:
 getMethodValuein interfaceHttpRequest- Returns:
 - the HTTP method as a plain String
 - See Also:
 
 - 
getURI
Return the URI of the wrapped request.- Specified by:
 getURIin interfaceHttpRequest- Returns:
 - the URI of the request (never 
null) 
 - 
getHeaders
Return the headers of the wrapped request.- Specified by:
 getHeadersin interfaceHttpMessage- Returns:
 - a corresponding HttpHeaders object (never 
null) 
 
 -