Uses of Package
org.springframework.web.client
Package
Description
Contains client-side REST testing support.
Core package of the client-side web support.
Classes supporting the
org.springframework.web.client
package.SockJS client implementation of
WebSocketClient
.-
ClassDescriptionA mutable builder for creating a
RestClient
.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. -
ClassDescriptionSpring's default implementation of the
ResponseErrorHandler
interface.Exception thrown when an HTTP 4xx is received.Exception thrown when an HTTP 5xx is received.Abstract base class for exceptions based on anHttpStatusCode
.Callback interface for code that operates on aClientHttpRequest
.Strategy interface used by theRestTemplate
to determine whether a particular response has an error or not.Generic callback interface used byRestTemplate
's retrieval methods.Client to perform HTTP requests, exposing a fluent, synchronous API over underlying HTTP client libraries such as the JDKHttpClient
, Apache HttpComponents, and others.A mutable builder for creating aRestClient
.Contract for specifying request headers and body leading up to the exchange.Contract for specifying request headers, body and URI for a request.Contract for specifying request headers leading up to the exchange.Extension ofClientHttpResponse
that can convert the body.Defines the contract forRestClient.RequestHeadersSpec.exchange(ExchangeFunction)
.Contract for specifying request headers and URI for a request.Contract for specifying response operations following the exchange.Contract for specifying the URI for a request.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.Common base class for exceptions that contain actual HTTP response data.Interface specifying a basic set of RESTful operations.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. -
ClassDescriptionClient to perform HTTP requests, exposing a fluent, synchronous API over underlying HTTP client libraries such as the JDK
HttpClient
, Apache HttpComponents, and others.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. -