Uses of Interface
org.springframework.http.HttpMessage
Packages that use HttpMessage
Package
Description
Contains a basic abstraction over client/server-side HTTP.
Contains an abstraction over client-side HTTP.
Abstractions for reactive HTTP client support including
ClientHttpRequest and
ClientHttpResponse as well as a
ClientHttpConnector.This package provides generic HTTP support classes,
to be used by higher-level classes like RestTemplate.
Provides HttpMessageConverter implementations for handling JSON.
Contains an abstraction over server-side HTTP.
Abstractions for reactive HTTP server support including a
ServerHttpRequest and
ServerHttpResponse along with an
HttpHandler for processing.Mock implementations of client/server-side HTTP abstractions.
Mock implementations of client-side HTTP abstractions.
Mock implementations of reactive HTTP client contracts.
Mock implementations of reactive HTTP server contracts.
Support for testing Spring WebFlux server endpoints via
WebTestClient.Core package of the client-side web support.
Support classes for the multipart resolution framework.
- 
Uses of HttpMessage in org.springframework.httpSubinterfaces of HttpMessage in org.springframework.httpModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceA "reactive" HTTP input message that exposes the input asPublisher.interfaceA "reactive" HTTP output message that accepts output as aPublisher.interfaceRepresents an HTTP output message that allows for setting a streaming body.interfaceSub-interface ofReactiveOutputMessagethat has support for "zero-copy" file transfers.
- 
Uses of HttpMessage in org.springframework.http.clientSubinterfaces of HttpMessage in org.springframework.http.clientModifier and TypeInterfaceDescriptioninterfaceRepresents a client-side HTTP request.interfaceRepresents a client-side HTTP response.Classes in org.springframework.http.client that implement HttpMessageModifier and TypeClassDescriptionclassAbstract base forClientHttpRequestthat makes sure that headers and body are not written multiple times.
- 
Uses of HttpMessage in org.springframework.http.client.reactiveSubinterfaces of HttpMessage in org.springframework.http.client.reactiveModifier and TypeInterfaceDescriptioninterfaceRepresents a client-side reactive HTTP request.interfaceRepresents a client-side reactive HTTP response.Classes in org.springframework.http.client.reactive that implement HttpMessageModifier and TypeClassDescriptionclassBase class forClientHttpRequestimplementations.classBase class forClientHttpResponseimplementations.classWraps anotherClientHttpRequestand delegates all methods to it.classWraps anotherClientHttpResponseand delegates all methods to it.
- 
Uses of HttpMessage in org.springframework.http.client.supportClasses in org.springframework.http.client.support that implement HttpMessageModifier and TypeClassDescriptionclassProvides a convenient implementation of theHttpRequestinterface that can be overridden to adapt the request.
- 
Uses of HttpMessage in org.springframework.http.codecMethods in org.springframework.http.codec with parameters of type HttpMessageModifier and TypeMethodDescriptionDecoderHttpMessageReader.getContentType(HttpMessage inputMessage) Determine the Content-Type of the HTTP message based on the "Content-Type" header or otherwise default toMediaType.APPLICATION_OCTET_STREAM.
- 
Uses of HttpMessage in org.springframework.http.converter.jsonClasses in org.springframework.http.converter.json that implement HttpMessageModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.
- 
Uses of HttpMessage in org.springframework.http.serverSubinterfaces of HttpMessage in org.springframework.http.serverModifier and TypeInterfaceDescriptioninterfaceRepresents a server-side HTTP request.interfaceRepresents a server-side HTTP response.Classes in org.springframework.http.server that implement HttpMessageModifier and TypeClassDescriptionclassImplementation ofServerHttpResponsethat delegates all calls to a given targetServerHttpResponse.classServerHttpRequestimplementation that is based on aHttpServletRequest.classServerHttpResponseimplementation that is based on aHttpServletResponse.
- 
Uses of HttpMessage in org.springframework.http.server.reactiveSubinterfaces of HttpMessage in org.springframework.http.server.reactiveModifier and TypeInterfaceDescriptioninterfaceRepresents a reactive server-side HTTP request.interfaceRepresents a reactive server-side HTTP response.Classes in org.springframework.http.server.reactive that implement HttpMessageModifier and TypeClassDescriptionclassAbstract base class for listener-based server responses.classCommon base class forServerHttpRequestimplementations.classBase class forServerHttpResponseimplementations.classServerHttpResponsedecorator for HTTP HEAD requests.classWraps anotherServerHttpRequestand delegates all methods to it.classWraps anotherServerHttpResponseand delegates all methods to it.
- 
Uses of HttpMessage in org.springframework.mock.httpClasses in org.springframework.mock.http that implement HttpMessageModifier and TypeClassDescriptionclassMock implementation ofHttpInputMessage.classMock implementation ofHttpOutputMessage.
- 
Uses of HttpMessage in org.springframework.mock.http.clientClasses in org.springframework.mock.http.client that implement HttpMessageModifier and TypeClassDescriptionclassMock implementation ofClientHttpRequest.classMock implementation ofClientHttpResponse.
- 
Uses of HttpMessage in org.springframework.mock.http.client.reactiveClasses in org.springframework.mock.http.client.reactive that implement HttpMessageModifier and TypeClassDescriptionclassMock implementation ofClientHttpRequest.classMock implementation ofClientHttpResponse.
- 
Uses of HttpMessage in org.springframework.mock.http.server.reactiveClasses in org.springframework.mock.http.server.reactive that implement HttpMessageModifier and TypeClassDescriptionfinal classMock extension ofAbstractServerHttpRequestfor use in tests without an actual server.classMock extension ofAbstractServerHttpResponsefor use in tests without an actual server.
- 
Uses of HttpMessage in org.springframework.test.web.reactive.serverSubinterfaces of HttpMessage in org.springframework.test.web.reactive.serverModifier and TypeInterfaceDescriptioninterfaceSimpleClientHttpResponseextension that also exposes a result object from the underlying mock server exchange for further assertions on the state of the server response after the request is performed.
- 
Uses of HttpMessage in org.springframework.web.clientSubinterfaces of HttpMessage in org.springframework.web.clientModifier and TypeInterfaceDescriptionstatic interfaceExtension ofClientHttpResponsethat can convert the body.
- 
Uses of HttpMessage in org.springframework.web.multipart.supportClasses in org.springframework.web.multipart.support that implement HttpMessageModifier and TypeClassDescriptionclassServerHttpRequestimplementation that accesses one part of a multipart request.
SmartHttpMessageConverterhints