在 Javalin 3.0 中禁用 Options 方法

Disabling Options method in Javalin 3.0

我们在我们的 kotlin 应用程序中使用 Javalin,我们想从处理程序中禁用 options 方法,我们只想保留 get,post 方法。下面是 Javalin

的配置代码
val app = Javalin.create {
          it.defaultContentType = "application/json"
          it.enableWebjars()
          it.addStaticFiles("", Location.CLASSPATH)
          it.enableCorsForAllOrigins()
          it.dynamicGzip = true
          it.showJavalinBanner = false
    }

无法在官网获取3.0版本的文档。是在这些行中配置还是在其他地方?

考虑为此方法添加一个具有默认 405 响应的显式处理程序:

app.options("/*") { throw MethodNotAllowedResponse() }