有没有办法在 Ktor 中指定通配符路由?
Posted
技术标签:
【中文标题】有没有办法在 Ktor 中指定通配符路由?【英文标题】:Is there a way of specifing a wildcard route in Ktor? 【发布时间】:2021-04-20 10:23:23 【问题描述】:我想为 KTOR 中的所有 OPTIONS 请求使用相同的处理程序。我正在寻找类似的东西:
install(Routing)
route("**", HttpMethod.Options)
handler()
你真的能做到吗?可以的话请举个例子。
【问题讨论】:
【参考方案1】:要处理所有OPTIONS
请求,您可以使用尾卡路由模式:
routing
options("...")
call.respondText "Any options"
【讨论】:
是的。有那么简单吗。 +1 并接受 谢谢!但是,如果您有另一个处理特定选项路由的处理程序,它就会崩溃。知道如何停止传播“端点检查”吗? 您可以在带有尾卡的路径之前添加更具体的路线。以上是关于有没有办法在 Ktor 中指定通配符路由?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 sonar-project.properties 中指定通配符
如何在 HTML5 缓存清单中指定通配符以加载目录中的所有图像?