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