public interface HttpHandler
Higher-level, but still generic, building blocks for applications such as
 WebFilter, WebSession, ServerWebExchange, and others
 are available in the org.springframework.web.server package.
 
Application level programming models such as annotated controllers and
 functional handlers are available in the spring-webflux module.
 
Typically an HttpHandler represents an entire application with
 higher-level programming models bridged via
 WebHttpHandlerBuilder.
 Multiple applications at unique context paths can be plugged in with the
 help of the ContextPathCompositeHandler.
ContextPathCompositeHandler| Modifier and Type | Method and Description | 
|---|---|
| reactor.core.publisher.Mono<Void> | handle(ServerHttpRequest request,
      ServerHttpResponse response)Handle the given request and write to the response. | 
reactor.core.publisher.Mono<Void> handle(ServerHttpRequest request, ServerHttpResponse response)
request - current requestresponse - current response