Top Description Interfaces Classes
module spring.web

Package org.springframework.http.server

Annotations
@NonNullApi
@NonNullFields
Imports
org.springframework.lang.NonNullApi, .NonNullFields

Contains an abstraction over server-side HTTP. This package contains the ServerHttpRequest and ServerHttpResponse, as well as a Servlet-based implementation of these interfaces.

Interface Summary

Modifier and TypeInterface and Description
public interface
PathContainer

Structured representation of a URI path parsed via parsePath(String) into a sequence of Separator and PathSegment elements.

public interface
RequestPath

Specialization of PathContainer that subdivides the path into a contextPath() and the remaining pathWithinApplication().

public interface
ServerHttpAsyncRequestControl

A control that can put the processing of an HTTP request in asynchronous mode during which the response remains open until explicitly closed.

public interface
ServerHttpRequest

Represents a server-side HTTP request.

public interface
ServerHttpResponse

Represents a server-side HTTP response.

Class Summary

Modifier and TypeClass and Description
pack-priv class
DefaultPathContainer

Default implementation of PathContainer.

pack-priv class
DefaultRequestPath

Default implementation of RequestPath.

public class
DelegatingServerHttpResponse

Implementation of ServerHttpResponse that delegates all calls to a given target ServerHttpResponse.

public class
public class
public class