问题标签 [ktor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kotlin - Kotlin:Ktor 如何将文本响应为 html
我想使用库kotlin-html
来生成 html 而不是 kotlinx.html。这个库只生成一个 html 文本:
但我找不到如何使用 Ktor 响应 html 而不是文本
此代码将生成一个带有文本<p>A paragraph</p>
而不是 html-page 的页面。而且似乎call.respondHtml
只适用于 kotlinx.html DSL。如何使用纯文本执行此操作?
websocket - Ktor CIO wss 套接字立即关闭
使用 ktor CIO ws 时,它按预期工作,但使用 wss 时,它会立即关闭。任何帮助是极大的赞赏。现在卡了一天。
这是我为 wss 获取的堆栈跟踪
这是代码:
sql - 引用外键数组 jetbrains.exposed.sql
我有餐桌歌曲和餐桌类型。歌曲可以包含更多的流派。所以我想要从表流派中引用流派标识。如何引用 jetbrains.exposed.sql 中的外键数组?对于单一参考是语法(integer("genre_id") references GenreTable.id)
。任何想法?
kotlin - Ktor Netty 服务器发送空响应
我正在使用 ktor 0.9.5。我正在尝试一个简单的例子。但是当尝试连接到服务器时,我得到 ERR_EMPTY_RESPONSE。这是我的代码。
做了一些研究,我发现将项目更改为 Maven 可以解决问题,但由于我组织的规则,我不能这样做。任何其他解决方案...在此先感谢。
我之前添加了一个println("sometext")
,call.respondText("Hello World!!")
它从未执行过。
kotlin - Ktor HttpClient JsonFeature 可以使用 kotlinx.serialization
Ktor 的 HttpClient 允许安装 Json 功能。有谁知道这个功能是否可以使用kotlinx.serialization 库还是仅限于 Gson?我有兴趣为MPP项目启用 Json 功能。
kotlin - Ktor 拦截器中的状态
我正在遵循此帮助页面上的说明:https ://ktor.io/advanced/pipeline/route.html
他们举了这个例子:
我想修改它以便可以保持状态。例如,每个下一个调用者都会获得更大的超时。我把我的状态放在哪里?
java - 使用 jasync-sql 执行查询时出错:“无法运行查询,因为已经有一个查询待处理”
我们目前在 Ktor 服务中使用jasync-sql PostgreSQL 异步库,我们得到:
我们是否必须为每个请求打开一个连接?或者可能是配置错误?
google-app-engine - 使用 Ktor 部署:如何设置 AppEngine 版本?
问题
我遵循了这个清晰简洁的 Ktor 教程。现在我已经成功部署到 AppEngine我想手动设置未来部署的版本。
Google 的appengine-web.xml文件的文档表明该<version>
标签可用于此目的,但也声明该<version>
标签未用于基于 Cloud SDK 的工具。我尝试设置标签并确认在部署到 AppEngine 时未使用此值。
尝试的解决方案
寻找在以下文件中定义 AppEngine 版本的方法:
- web.xml
- 应用程序.conf
设置标识:
- 搜索在 AppEngine 部署命令中定义的方式。