This commit is contained in:
Looly
2024-12-26 00:22:40 +08:00
parent 0ead90d433
commit ce4d309841
2 changed files with 20 additions and 3 deletions

View File

@@ -27,6 +27,16 @@ import org.dromara.hutool.core.lang.Assert;
*/
public class RouteHttpHandler implements HttpHandler {
/**
* 创建路由处理器
*
* @param defaultHandler 默认处理器
* @return {@code RouteHttpHandler}
*/
public static RouteHttpHandler of(final HttpHandler defaultHandler) {
return new RouteHttpHandler(defaultHandler);
}
private final PathTrie pathTrie;
private final HttpHandler defaultHandler;