Package org.springframework.ws.transport.http
@NullMarked
package org.springframework.ws.transport.http
Package providing support for handling messages via HTTP. Includes the
MessageDispatcherServlet
and WebServiceHttpHandler
for server-side
access, and the HttpUrlConnectionMessageSender
and
CommonsHttpMessageSender
for client-side access.-
ClassDescriptionBase
AbstractHttpWebServiceMessageSender
implementation that uses Apache HttpClient to execute POST requests.Abstract base class forWebServiceConnection
implementations that send request over HTTP.Abstract base class forWebServiceMessageSender
implementations that use HTTP.Implementation of theWebServiceConnection
interface that is based on the Spring 3ClientHttpRequest
andClientHttpResponse
.WebServiceMessageSender
implementation based on theClientHttpRequestFactory
introduced in Spring 3.FactoryBean
to set up aCloseableHttpClient
using HttpComponents HttpClient 5.HttpClientHttpRequestInterceptor
implementation that removesContent-Length
andTransfer-Encoding
headers from the request.Implementation ofWebServiceConnection
that is based on Apache HttpClient 5.AbstractHttpComponents5MessageSender
implementation that configures the underlying Apache HttpClient that executes POST requests.Implementation ofWebServiceConnection
that is based on Apache HttpClient.WebServiceMessageSender
implementation that uses Apache HttpClient to execute POST requests.HttpClientHttpRequestInterceptor
implementation that removesContent-Length
andTransfer-Encoding
headers from the request.Implementation ofWebServiceConnection
that is based on the Java 6 HttpServerHttpExchange
.Implementation ofWebServiceConnection
that is based on the Servlet API.Exception that is thrown when an error occurs in the HTTP transport.Extension ofHttpUrlConnectionMessageSender
that adds support for (self-signed) HTTPS certificates.Declares HTTP-specific transport constants.Exception that is thrown when an error occurs in the HTTP transport.Implementation of theWebServiceConnection
interface that uses aHttpURLConnection
.WebServiceMessageSender
implementation that uses standard J2SE facilities to execute POST requests, without support for HTTP authentication or advanced configuration options.Implementation of theWebServiceConnection
interface that uses Java's built-inHttpClient
.WebServiceMessageSender
implementation that uses the standard JavaHttpClient
facilities to execute POST requests.Abstract base class forWsdlDefinitionHandlerAdapter
andXsdSchemaHandlerAdapter
that transforms XSD and WSDL location attributes.Servlet for simplified dispatching of Web service messages.AbstractHttpComponents5MessageSender
implementation that defines the underlying Apache HttpClient that executes POST requests.Adapter to use theWebServiceMessageReceiver
interface with the genericDispatcherServlet
.HttpHandler
that can be used to handle incomingHttpExchange
service requests.Adapter to use theWsdlDefinition
interface with the genericDispatcherServlet
.HttpHandler
implementation for WSDL documents.Adapter to use theXsdSchema
interface with the genericDispatcherServlet
.