Overview | Package | Class | Tree | Deprecated | Index | Help
| Spring Framework
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.springframework.web.client

Core package of the client-side web support.

See:
Description

Interface Summary
RequestCallback | Callback interface for code that operates on a `ClientHttpRequest`.
ResponseErrorHandler | Strategy interface used by the `RestTemplate` to determine whether a particular response has an error or not.
ResponseExtractor<T> | Generic callback interface used by `RestTemplate`'s retrieval methods Implementations of this interface perform the actual work of extracting data from a `ClientHttpResponse`, but don't need to worry about exception handling or closing resources.
RestOperations | Interface specifying a basic set of RESTful operations.

Class Summary
DefaultResponseErrorHandler | Default implementation of the `ResponseErrorHandler` interface.
HttpMessageConverterExtractor<T> | Response extractor that uses the given entity converters to convert the response into a type `T`.
RestTemplate | The central class for client-side HTTP access. It simplifies communication with HTTP servers, and enforces RESTful principles.

Exception Summary
HttpClientErrorException | Exception thrown when an HTTP 4xx is received.
HttpServerErrorException | Exception thrown when an HTTP 5xx is received.
HttpStatusCodeException | Abstract base class for exceptions based on an `HttpStatus`.
ResourceAccessException | Exception thrown when an I/O error occurs.
RestClientException | Base class for exceptions thrown by `RestTemplate` whenever it encounters client-side HTTP errors.

## Package org.springframework.web.client Description

Core package of the client-side web support. Provides a RestTemplate class and various callback interfaces.

Overview | Package | Class | Tree | Deprecated | Index | Help
| Spring Framework
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES