# Uses of Package
org.springframework.http.server.reactive

Packages that use org.springframework.http.server.reactive
Package
Description
org.springframework.http.codec
Provides implementations of `Encoder` and `Decoder` for web use.
org.springframework.http.codec.json
JSON encoder and decoder support.
org.springframework.http.server.reactive
Abstractions for reactive HTTP server support including a `ServerHttpRequest` and `ServerHttpResponse` along with an `HttpHandler` for processing.
org.springframework.http.server.reactive.observation
Instrumentation for `observing` reactive HTTP server applications.
org.springframework.web.cors.reactive
Reactive support for CORS (Cross-Origin Resource Sharing), based on a common `CorsProcessor` strategy.
org.springframework.web.filter.reactive
`WebFilter` implementations for use in reactive web applications.
org.springframework.web.server
Core interfaces and classes for Spring's generic, reactive web support.
org.springframework.web.server.adapter
Implementations to adapt to the underlying `org.springframework.http.client.reactive` reactive HTTP adapter and `HttpHandler`.

Classes in org.springframework.http.server.reactive used by org.springframework.http.codec
Class
Description
ServerHttpRequest
Represents a reactive server-side HTTP request.
ServerHttpResponse
Represents a reactive server-side HTTP response.
Classes in org.springframework.http.server.reactive used by org.springframework.http.codec.json
Class
Description
ServerHttpRequest
Represents a reactive server-side HTTP request.
ServerHttpResponse
Represents a reactive server-side HTTP response.
Classes in org.springframework.http.server.reactive used by org.springframework.http.server.reactive
Class
Description
AbstractServerHttpResponse
Base class for `ServerHttpResponse` implementations.
HttpHandler
Lowest level contract for reactive HTTP request handling that serves as a common denominator across different runtimes.
ServerHttpRequest
Represents a reactive server-side HTTP request.
ServerHttpRequest.Builder
Builder for mutating an existing `ServerHttpRequest`.
ServerHttpResponse
Represents a reactive server-side HTTP response.
ServerHttpResponseDecorator
Wraps another `ServerHttpResponse` and delegates all methods to it.
ServletHttpHandlerAdapter
Adapt `HttpHandler` to an `HttpServlet` using Servlet Async support and Servlet non-blocking I/O.
SslInfo
A holder for SSL session information.
Classes in org.springframework.http.server.reactive used by org.springframework.http.server.reactive.observation
Class
Description
ServerHttpRequest
Represents a reactive server-side HTTP request.
ServerHttpResponse
Represents a reactive server-side HTTP response.
Classes in org.springframework.http.server.reactive used by org.springframework.web.cors.reactive
Class
Description
ServerHttpRequest
Represents a reactive server-side HTTP request.
ServerHttpResponse
Represents a reactive server-side HTTP response.
Classes in org.springframework.http.server.reactive used by org.springframework.web.filter.reactive
Class
Description
ServerHttpRequest
Represents a reactive server-side HTTP request.
Classes in org.springframework.http.server.reactive used by org.springframework.web.server
Class
Description
ServerHttpRequest
Represents a reactive server-side HTTP request.
ServerHttpRequest.Builder
Builder for mutating an existing `ServerHttpRequest`.
ServerHttpResponse
Represents a reactive server-side HTTP response.
Classes in org.springframework.http.server.reactive used by org.springframework.web.server.adapter
Class
Description
HttpHandler
Lowest level contract for reactive HTTP request handling that serves as a common denominator across different runtimes.
ServerHttpRequest
Represents a reactive server-side HTTP request.
ServerHttpResponse
Represents a reactive server-side HTTP response.