gpt4 book ai didi

vert.x - vert.x 有集中过滤吗?

转载 作者:行者123 更新时间:2023-12-02 01:35:19 28 4
gpt4 key购买 nike

我是 Vert.X 新手。

Vert.x 是否有内置的集中式过滤器?我的意思是您将在 J2EE 应用程序上使用的过滤器类型。

例如,所有页面都必须经过身份验证过滤器或类似的操作。

在 Vert.x 中是否有标准化的方法来实现这一目标?

最佳答案

我知道这个问题已经很老了,但是对于那些仍在 Vertx 3 中寻找过滤器的人来说,解决方案是使用 subRouter 作为过滤器:

    // Your regular routes
router.route("/").handler((ctx) -> {
ctx.response().end("...");
});
// Have more routes here...

Router filterRouter = Router.router(vertx);

filterRouter.get().handler((ctx)->{
// Do something smart

// Forward to your actual router
ctx.next();
});
filterRouter.mountSubRouter("/", router);

关于vert.x - vert.x 有集中过滤吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57523516/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com