我想使用库kotlin-html
来生成 html 而不是 kotlinx.html。这个库只生成一个 html 文本:
p("A paragraph").render()
// => <p>A paragraph</p>
但我找不到如何使用 Ktor 响应 html 而不是文本
fun Routing.root() {
get("/") {
call.respondText {"<p>A paragraph</p>"}
}
}
此代码将生成一个带有文本<p>A paragraph</p>
而不是 html-page 的页面。而且似乎call.respondHtml
只适用于 kotlinx.html DSL。如何使用纯文本执行此操作?