Class ContextPathCompositeHandler
java.lang.Object
org.springframework.http.server.reactive.ContextPathCompositeHandler
- All Implemented Interfaces:
HttpHandler
HttpHandler
delegating requests to one of several HttpHandler
's
based on simple, prefix-based mappings.
This is intended as a coarse-grained mechanism for delegating requests to
one of several applications -- each represented by an HttpHandler
, with
the application "context path" (the prefix-based mapping) exposed via
ServerHttpRequest.getPath()
.
- Since:
- 5.0
- Author:
- Rossen Stoyanchev
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<Void>
handle
(ServerHttpRequest request, ServerHttpResponse response) Handle the given request and write to the response.
-
Constructor Details
-
ContextPathCompositeHandler
-
-
Method Details
-
handle
public reactor.core.publisher.Mono<Void> handle(ServerHttpRequest request, ServerHttpResponse response) Description copied from interface:HttpHandler
Handle the given request and write to the response.- Specified by:
handle
in interfaceHttpHandler
- Parameters:
request
- current requestresponse
- current response- Returns:
- indicates completion of request handling
-