public class ContextPathCompositeHandler extends java.lang.Object implements HttpHandler
HttpHandler は、単純なプレフィックスベースのマッピングに基づいて、いくつかの HttpHandler のいずれかにリクエストを委譲します。 これは、複数のアプリケーションの 1 つにリクエストを委譲するための大まかなメカニズムとして意図されています。それぞれが HttpHandler で表され、アプリケーションの「コンテキストパス」(接頭辞ベースのマッピング)が ServerHttpRequest.getPath() を介して公開されます。
| コンストラクターと説明 |
|---|
ContextPathCompositeHandler(java.util.Map<java.lang.String,? extends HttpHandler> handlerMap) |
| 修飾子と型 | メソッドと説明 |
|---|---|
reactor.core.publisher.Mono<java.lang.Void> | handle(ServerHttpRequest request, ServerHttpResponse response) 指定されたリクエストを処理し、レスポンスに書き込みます。 |
public ContextPathCompositeHandler(java.util.Map<java.lang.String,? extends HttpHandler> handlerMap)
public reactor.core.publisher.Mono<java.lang.Void> handle(ServerHttpRequest request, ServerHttpResponse response)
HttpHandlerHttpHandler の handle request - 現在のリクエスト response - 現在のレスポンス