正在禁用Javalin 3.0中的Options方法



我们在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() }

最新更新