Uses of Package
org.springframework.web.client
Packages that use org.springframework.web.client Package Description org.springframework.test.web.client Contains client-side REST testing support.org.springframework.web.client Core package of the client-side web support.org.springframework.web.client.support Classes supporting theorg.springframework.web.client
package.org.springframework.web.socket.sockjs.client SockJS client implementation ofWebSocketClient
.Classes in org.springframework.web.client used by org.springframework.test.web.client Class Description AsyncRestTemplate Deprecated.as of Spring 5.0, in favor ofWebClient
RestTemplate Synchronous client to perform HTTP requests, exposing a simple, template method API over underlying HTTP client libraries such as the JDKHttpURLConnection
, Apache HttpComponents, and others.Classes in org.springframework.web.client used by org.springframework.web.client Class Description AsyncRequestCallback Deprecated.as of Spring 5.0, in favor ofExchangeFilterFunction
AsyncRestOperations Deprecated.as of Spring 5.0, in favor ofWebClient
DefaultResponseErrorHandler Spring's default implementation of theResponseErrorHandler
interface.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 anHttpStatus
.RequestCallback Callback interface for code that operates on aClientHttpRequest
.ResponseErrorHandler Strategy interface used by theRestTemplate
to determine whether a particular response has an error or not.ResponseExtractor Generic callback interface used byRestTemplate
's retrieval methods Implementations of this interface perform the actual work of extracting data from aClientHttpResponse
, but don't need to worry about exception handling or closing resources.RestClientException Base class for exceptions thrown byRestTemplate
in case a request fails because of a server error response, as determined viaResponseErrorHandler.hasError(ClientHttpResponse)
, failure to decode the response, or a low level I/O error.RestClientResponseException Common base class for exceptions that contain actual HTTP response data.RestOperations Interface specifying a basic set of RESTful operations.RestTemplate Synchronous client to perform HTTP requests, exposing a simple, template method API over underlying HTTP client libraries such as the JDKHttpURLConnection
, Apache HttpComponents, and others.Classes in org.springframework.web.client used by org.springframework.web.client.support Class Description RestTemplate Synchronous client to perform HTTP requests, exposing a simple, template method API over underlying HTTP client libraries such as the JDKHttpURLConnection
, Apache HttpComponents, and others.Classes in org.springframework.web.client used by org.springframework.web.socket.sockjs.client Class Description RestOperations Interface specifying a basic set of RESTful operations.