【发布时间】:2021-05-31 13:43:02
【问题描述】:
我试图弄清楚如何调用内部端点并在 Ktor 中获得响应。我看到了有关如何在内部重定向的帖子,但它们没有返回响应。
例如。我有一个返回 foo 的获取请求。我有另一个返回 bar 的 get 请求。我有一个应该返回 foobar 的 getrequest。我可以自己调用这些端点,而不是重写 foo 和 bar 中的逻辑。
get("/foo") {
call.respondText("foo") // except without relying on client to handle HTTP
}
get("/bar") {
call.respondText("bar")
}
get("/foobar") {
call.respondText(get("/foo") + get("/bar")) // returns foobar
}
【问题讨论】: