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.http
Subinterfaces 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.client
Subinterfaces 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.reactive
Subinterfaces 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.support
Classes 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.codec
Methods in org.springframework.http.codec with parameters of type HttpMessageModifier and TypeMethodDescriptionprotected MediaTypeDecoderHttpMessageReader.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.json
Classes in org.springframework.http.converter.json that implement HttpMessageModifier and TypeClassDescriptionclassHttpInputMessagethat can eventually stores a Jackson view that will be used to deserialize the message. -
Uses of HttpMessage in org.springframework.http.server
Subinterfaces 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.reactive
Subinterfaces 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.http
Classes in org.springframework.mock.http that implement HttpMessageModifier and TypeClassDescriptionclassMock implementation ofHttpInputMessage.classMock implementation ofHttpOutputMessage. -
Uses of HttpMessage in org.springframework.mock.http.client
Classes 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.reactive
Classes 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.reactive
Classes 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.server
Subinterfaces 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.client
Subinterfaces of HttpMessage in org.springframework.web.clientModifier and TypeInterfaceDescriptionstatic interfaceExtension ofClientHttpResponsethat can convert the body. -
Uses of HttpMessage in org.springframework.web.multipart.support
Classes in org.springframework.web.multipart.support that implement HttpMessageModifier and TypeClassDescriptionclassServerHttpRequestimplementation that accesses one part of a multipart request.