接口 HttpHandler

  • 所有已知实现类:
    ContextPathCompositeHandler, HttpWebHandlerAdapter

    public interface HttpHandler
    Lowest level contract for reactive HTTP request handling that serves as a common denominator across different runtimes.

    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.

    从以下版本开始:
    5.0
    作者:
    Arjen Poutsma, Rossen Stoyanchev
    另请参阅:
    ContextPathCompositeHandler
    • 方法详细资料

      • handle

        reactor.core.publisher.Mono<Voidhandle​(ServerHttpRequest request,
                                                 ServerHttpResponse response)
        Handle the given request and write to the response.
        参数:
        request - current request
        response - current response
        返回:
        indicates completion of request handling