Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在每个传入请求上记录一些东西,然后我在路由中使用 .any() 方法并将记录器放在那里。但是,这破坏了 404 not found 行为。还有另一种方法可以正确地执行这种进入/退出方法吗?
如果你想处理这样的“过滤器”之类的东西,你应该调用req.next()- 这将告诉服务器还有另一个处理程序。如果没有找到,404则按预期返回
req.next()
404
Routing.builder() .any((req, res) -> { System.out.println(“Request: ” + req.path()); req.next(); }) .get(“/”, (req, res) -> res.send(“Hello World”)) .build();