【发布时间】:2020-09-28 12:31:09
【问题描述】:
Ktor 框架是否提供了在请求中访问路由路径字符串的方法?
例如,如果我设置了这样的路线:
routing {
get("/user/{user_id}") {
// possible to get the string "/user/{user_id}" here?
}
}
澄清一下,我正在寻找一种方法来访问未处理的路径字符串,即在这种情况下为"/user/{user_id}"(通过call.request.path() 访问路径会给我在{user_id} 填写后的路径,例如"/user/123")。
我当然可以将路径分配给一个变量并将其传递给get 并在函数体中使用它,但想知道是否有办法在不这样做的情况下获取路径的路径。
【问题讨论】: