# Package org.springframework.web.server.adapter

@NonNullApi @NonNullFields package org.springframework.web.server.adapter
Implementations to adapt to the underlying `org.springframework.http.client.reactive` reactive HTTP adapter and `HttpHandler`.

Related Packages
Package
Description
org.springframework.web.server
Core interfaces and classes for Spring's generic, reactive web support.
org.springframework.web.server.handler
Provides common WebHandler implementations and a `WebHandlerDecorator`.
org.springframework.web.server.i18n
Locale related support classes.
org.springframework.web.server.session
Auxiliary interfaces and implementation classes for `WebSession` support.
Classes
Class
Description
AbstractReactiveWebInitializer
Base class for a `WebApplicationInitializer` that installs a Spring Reactive Web Application on a Servlet container.
DefaultServerWebExchange
Default implementation of `ServerWebExchange`.
ForwardedHeaderTransformer
Extract values from "Forwarded" and "X-Forwarded-*" headers to override the request URI (i.e.
HttpWebHandlerAdapter
Default adapter of `WebHandler` to the `HttpHandler` contract.
WebHttpHandlerBuilder
This builder has two purposes:
WebHttpHandlerBuilder.SpringWebBlockHoundIntegration
`BlockHoundIntegration` for spring-web classes.