之前在Kotlin
我试图设置一个没有适用于所有请求的路径之前的filter。 在kotlin我试图写:
before { req, resp -> // check auth then redirect if not authorized... }
编译器说:
无法推断此参数的types(req&resp)。
我应该如何在没有路线的情况下在Kotlin中设置一个filter?
您可以在Spark中使用路径*
来匹配所有路径,如下所示:
before("*", { req, res -> logger.info("${req.requestMethod().toUpperCase()} ${req.fullUri()} by ${req.ip()} (${req.userAgent()})") }) // or: before("*") { req, res -> // ...