Api 有没有办法在Ktor中指定通配符路由?

Api 有没有办法在Ktor中指定通配符路由?,api,http,kotlin,ktor,Api,Http,Kotlin,Ktor,我希望KTOR中的所有选项请求都有相同的处理程序。我在找这样的东西: 安装(路由){ 路由(“**”,HttpMethod.Options){ handler() } } 你真的能做到吗?如果可以,请提供一个示例。要处理所有选项请求,您可以使用尾卡路线模式: routing { options("{...}") { call.respondText { "Any options" } } } 是的。就这么简单+1.谢谢

我希望KTOR中的所有选项请求都有相同的处理程序。我在找这样的东西:


安装(路由){
路由(“**”,HttpMethod.Options){
handler()
}
}

你真的能做到吗?如果可以,请提供一个示例。

要处理所有
选项
请求,您可以使用尾卡路线模式:

routing {
    options("{...}") {
        call.respondText { "Any options" }
    }
}

是的。就这么简单+1.谢谢!但是,如果您有另一个特定选项路由的处理程序,它将崩溃。你知道如何停止“端点检查”的传播吗?你可以用一张尾卡把更具体的路线放在一条之前。