Uses of Interface
org.springframework.http.HttpInputMessage
Package
Description
Contains an abstraction over client-side HTTP.
Provides an HttpMessageConverter abstraction to convert between Java objects and HTTP input/output messages.
Provides HttpMessageConverter implementations for handling Atom and RSS feeds.
Provides HttpMessageConverter implementations for handling JSON.
Provides an HttpMessageConverter implementation for handling
Google Protocol Buffers.
Provides HttpMessageConverter implementations for handling XML.
Contains an abstraction over server-side HTTP.
Mock implementations of client/server-side HTTP abstractions.
Mock implementations of client-side HTTP abstractions.
Test support for HTTP concepts.
Core package of the client-side web support.
Support classes for the multipart resolution framework.
MVC infrastructure for annotation-based handler method processing, building on the
org.springframework.web.method.annotation
package.-
Uses of HttpInputMessage in org.springframework.http.client
Modifier and TypeInterfaceDescriptioninterface
Represents a client-side HTTP response. -
Uses of HttpInputMessage in org.springframework.http.converter
Modifier and TypeMethodDescriptionHttpMessageNotReadableException.getHttpInputMessage()
Return the original HTTP message.Modifier and TypeMethodDescriptionfinal T
AbstractHttpMessageConverter.read
(Class<? extends T> clazz, HttpInputMessage inputMessage) This implementation simple delegates toAbstractHttpMessageConverter.readInternal(Class, HttpInputMessage)
.final Object
AbstractKotlinSerializationHttpMessageConverter.read
(ResolvableType type, HttpInputMessage inputMessage, Map<String, Object> hints) BufferedImageHttpMessageConverter.read
(Class<? extends BufferedImage> clazz, HttpInputMessage inputMessage) FormHttpMessageConverter.read
(Class<? extends MultiValueMap<String, ?>> clazz, HttpInputMessage inputMessage) GenericHttpMessageConverter.read
(Type type, Class<?> contextClass, HttpInputMessage inputMessage) Read an object of the given type from the given input message, and returns it.HttpMessageConverter.read
(Class<? extends T> clazz, HttpInputMessage inputMessage) Read an object of the given type from the given input message, and returns it.ResourceRegionHttpMessageConverter.read
(Type type, Class<?> contextClass, HttpInputMessage inputMessage) default T
SmartHttpMessageConverter.read
(Class<? extends T> clazz, HttpInputMessage inputMessage) SmartHttpMessageConverter.read
(ResolvableType type, HttpInputMessage inputMessage, Map<String, Object> hints) Read an object of the given type from the given input message, and returns it.protected abstract T
AbstractHttpMessageConverter.readInternal
(Class<? extends T> clazz, HttpInputMessage inputMessage) Abstract template method that reads the actual object.protected abstract Object
AbstractKotlinSerializationHttpMessageConverter.readInternal
(kotlinx.serialization.KSerializer<Object> serializer, T format, HttpInputMessage inputMessage) Reads the given input message with the given serializer and format.protected T
AbstractSmartHttpMessageConverter.readInternal
(Class<? extends T> clazz, HttpInputMessage inputMessage) byte[]
ByteArrayHttpMessageConverter.readInternal
(Class<? extends byte[]> clazz, HttpInputMessage message) protected Object
KotlinSerializationBinaryHttpMessageConverter.readInternal
(kotlinx.serialization.KSerializer<Object> serializer, T format, HttpInputMessage inputMessage) protected Object
KotlinSerializationStringHttpMessageConverter.readInternal
(kotlinx.serialization.KSerializer<Object> serializer, T format, HttpInputMessage inputMessage) protected Object
ObjectToStringHttpMessageConverter.readInternal
(Class<?> clazz, HttpInputMessage inputMessage) protected Resource
ResourceHttpMessageConverter.readInternal
(Class<? extends Resource> clazz, HttpInputMessage inputMessage) protected ResourceRegion
ResourceRegionHttpMessageConverter.readInternal
(Class<?> clazz, HttpInputMessage inputMessage) protected String
StringHttpMessageConverter.readInternal
(Class<? extends String> clazz, HttpInputMessage inputMessage) ModifierConstructorDescriptionHttpMessageNotReadableException
(String msg, Throwable cause, HttpInputMessage httpInputMessage) Create a new HttpMessageNotReadableException.HttpMessageNotReadableException
(String msg, HttpInputMessage httpInputMessage) Create a new HttpMessageNotReadableException. -
Uses of HttpInputMessage in org.springframework.http.converter.feed
Modifier and TypeMethodDescriptionprotected T
AbstractWireFeedHttpMessageConverter.readInternal
(Class<? extends T> clazz, HttpInputMessage inputMessage) -
Uses of HttpInputMessage in org.springframework.http.converter.json
Modifier and TypeClassDescriptionclass
HttpInputMessage
that can eventually stores a Jackson view that will be used to deserialize the message.Modifier and TypeMethodDescriptionAbstractJackson2HttpMessageConverter.read
(Type type, Class<?> contextClass, HttpInputMessage inputMessage) final Object
AbstractJsonHttpMessageConverter.read
(Type type, Class<?> contextClass, HttpInputMessage inputMessage) protected Object
AbstractJackson2HttpMessageConverter.readInternal
(Class<?> clazz, HttpInputMessage inputMessage) protected final Object
AbstractJsonHttpMessageConverter.readInternal
(Class<?> clazz, HttpInputMessage inputMessage) -
Uses of HttpInputMessage in org.springframework.http.converter.protobuf
Modifier and TypeMethodDescriptionprotected com.google.protobuf.Message
ProtobufHttpMessageConverter.readInternal
(Class<? extends com.google.protobuf.Message> clazz, HttpInputMessage inputMessage) -
Uses of HttpInputMessage in org.springframework.http.converter.xml
Modifier and TypeMethodDescriptionJaxb2CollectionHttpMessageConverter.read
(Type type, Class<?> contextClass, HttpInputMessage inputMessage) final T
AbstractXmlHttpMessageConverter.readInternal
(Class<? extends T> clazz, HttpInputMessage inputMessage) protected T
SourceHttpMessageConverter.readInternal
(Class<? extends T> clazz, HttpInputMessage inputMessage) -
Uses of HttpInputMessage in org.springframework.http.server
Modifier and TypeInterfaceDescriptioninterface
Represents a server-side HTTP request.Modifier and TypeClassDescriptionclass
ServerHttpRequest
implementation that is based on aHttpServletRequest
. -
Uses of HttpInputMessage in org.springframework.mock.http
-
Uses of HttpInputMessage in org.springframework.mock.http.client
-
Uses of HttpInputMessage in org.springframework.test.http
Modifier and TypeMethodDescription<T> T
HttpMessageContentConverter.convert
(HttpInputMessage message, MediaType mediaType, ResolvableType targetType) Convert the givenHttpInputMessage
whose content must match the givenMediaType
to the requestedtargetType
. -
Uses of HttpInputMessage in org.springframework.web.client
Modifier and TypeInterfaceDescriptionstatic interface
Extension ofClientHttpResponse
that can convert the body. -
Uses of HttpInputMessage in org.springframework.web.multipart.support
Modifier and TypeClassDescriptionclass
ServerHttpRequest
implementation that accesses one part of a multipart request. -
Uses of HttpInputMessage in org.springframework.web.servlet.mvc.method.annotation
Modifier and TypeMethodDescriptionJsonViewRequestBodyAdvice.beforeBodyRead
(HttpInputMessage inputMessage, MethodParameter methodParameter, Type targetType, Class<? extends HttpMessageConverter<?>> selectedConverterType) RequestBodyAdvice.beforeBodyRead
(HttpInputMessage inputMessage, MethodParameter parameter, Type targetType, Class<? extends HttpMessageConverter<?>> converterType) Invoked second before the request body is read and converted.RequestBodyAdviceAdapter.beforeBodyRead
(HttpInputMessage inputMessage, MethodParameter parameter, Type targetType, Class<? extends HttpMessageConverter<?>> converterType) The default implementation returns the InputMessage that was passed in.Modifier and TypeMethodDescriptionRequestBodyAdvice.afterBodyRead
(Object body, HttpInputMessage inputMessage, MethodParameter parameter, Type targetType, Class<? extends HttpMessageConverter<?>> converterType) Invoked third (and last) after the request body is converted to an Object.RequestBodyAdviceAdapter.afterBodyRead
(Object body, HttpInputMessage inputMessage, MethodParameter parameter, Type targetType, Class<? extends HttpMessageConverter<?>> converterType) The default implementation returns the body that was passed in.JsonViewRequestBodyAdvice.beforeBodyRead
(HttpInputMessage inputMessage, MethodParameter methodParameter, Type targetType, Class<? extends HttpMessageConverter<?>> selectedConverterType) RequestBodyAdvice.beforeBodyRead
(HttpInputMessage inputMessage, MethodParameter parameter, Type targetType, Class<? extends HttpMessageConverter<?>> converterType) Invoked second before the request body is read and converted.RequestBodyAdviceAdapter.beforeBodyRead
(HttpInputMessage inputMessage, MethodParameter parameter, Type targetType, Class<? extends HttpMessageConverter<?>> converterType) The default implementation returns the InputMessage that was passed in.RequestBodyAdvice.handleEmptyBody
(Object body, HttpInputMessage inputMessage, MethodParameter parameter, Type targetType, Class<? extends HttpMessageConverter<?>> converterType) Invoked second (and last) if the body is empty.RequestBodyAdviceAdapter.handleEmptyBody
(Object body, HttpInputMessage inputMessage, MethodParameter parameter, Type targetType, Class<? extends HttpMessageConverter<?>> converterType) The default implementation returns the body that was passed in.protected <T> Object
AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters
(HttpInputMessage inputMessage, MethodParameter parameter, Type targetType) Create the method argument value of the expected parameter type by reading from the given HttpInputMessage.