Ktor 是一个使用 Kotlin 以最小的成本快速建立 Web 应用程序的框架。服务器
Ktor 是一个用于在链接系统(connected systems)中构建异步服务器和客户端的 Kotlin 框架。它由 Kotlin 团队建立,所以,它充分利用了 Kotlin 的语言特性,为开发者提供出色的体验和运行时性能。app
import io.ktor.server.netty.* import io.ktor.routing.* import io.ktor.application.* import io.ktor.http.* import io.ktor.response.* import io.ktor.server.engine.* fun main(args: Array) { embeddedServer(Netty, 8080) { routing { get("/") { call.respondText("Hello, world!", ContentType.Text.Html) } } }.start(wait = true) }
在 localhost:8080 上运行嵌入式 Web 服务器框架
当收到根路径的 GET http 请求时,安装路由并收到 Hello, world! 响应异步