public final class HttpRouteHandler extends HttpServerHandler
| 构造器和说明 |
|---|
HttpRouteHandler() |
HttpRouteHandler(HttpServerHandler defaultHandler) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
handle(HttpRequest request,
HttpResponse response,
CompletableFuture<Object> completableFuture) |
boolean |
onBodyStream(ByteBuffer buffer,
Request request) |
void |
onClose(Request request) |
void |
onHeaderComplete(Request request) |
HttpRouteHandler |
route(String urlPattern,
HttpServerHandler httpHandler)
配置URL路由
|
handlepublic HttpRouteHandler()
public HttpRouteHandler(HttpServerHandler defaultHandler)
public void onHeaderComplete(Request request) throws IOException
IOExceptionpublic boolean onBodyStream(ByteBuffer buffer, Request request)
onBodyStream 在接口中 Handler<Request>onBodyStream 在类中 HttpServerHandlerpublic void onClose(Request request)
public void handle(HttpRequest request, HttpResponse response, CompletableFuture<Object> completableFuture) throws IOException
IOExceptionpublic HttpRouteHandler route(String urlPattern, HttpServerHandler httpHandler)
urlPattern - url匹配httpHandler - 处理handlerCopyright © 2024. All rights reserved.