# Uses of Interface
org.springframework.http.server.ServerHttpRequest

Packages that use ServerHttpRequest
Package
Description
org.springframework.http.server
Contains an abstraction over server-side HTTP.
org.springframework.web.cors
Support for CORS (Cross-Origin Resource Sharing), based on a common `CorsProcessor` strategy.
org.springframework.web.multipart.support
Support classes for the multipart resolution framework.

## Uses of ServerHttpRequest in org.springframework.http.server

Classes in org.springframework.http.server that implement ServerHttpRequest
Modifier and Type
Class
Description
`class`
`ServletServerHttpRequest`
`ServerHttpRequest` implementation that is based on a `HttpServletRequest`.

## Uses of ServerHttpRequest in org.springframework.web.cors

Methods in org.springframework.web.cors with parameters of type ServerHttpRequest
Modifier and Type
Method
Description
`protected boolean`
DefaultCorsProcessor.`handleInternal(ServerHttpRequest request, ServerHttpResponse response, CorsConfiguration config, boolean preFlightRequest)`
Handle the given request.

## Uses of ServerHttpRequest in org.springframework.web.multipart.support

Classes in org.springframework.web.multipart.support that implement ServerHttpRequest
Modifier and Type
Class
Description
`class`
`RequestPartServletServerHttpRequest`
`ServerHttpRequest` implementation that accesses one part of a multipart request.