问题标签 [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 的 Exposed 库运行原始 sql
我正在尝试运行一些特定于 postgres 的 sql,并希望在 Exposed 中重用事务管理。
kotlin - 使用 Ktor 的 HTML 构建器时,如何将部分代码提取到 Kotlin 中的局部变量中?
我正在尝试了解 Kotlin / Ktor 中的 HTML 构建器。此处的示例使用 HTML 构建器来构建结果:
我正在尝试将主体提取到这样的变量中:
现在我得到以下编译错误:
当我添加第一个(可选)参数时,它再次起作用:call.respondHtml(HttpStatusCode.OK, block)
.
当我只是尝试将主体提取到变量中时,为什么它不起作用?
kotlin - Kotlin Ktor 无法使用位置数据类获取帖子数据
这是我的代码:
我使用 insomnia 测试请求,结果如下:
任何人都可以帮助我吗?
java - 如何在 ktor 应用程序中注入依赖项
该文档讨论了依赖注入,但并未真正展示它是如何完成的。
文档也没有完成并且有一堆占位符:http: //ktor.io/getting-started.html
我尝试以接受参数(这是我的依赖项)的方式创建我的 main 函数,但是当我调用withTestApplication
. 我查看了应用程序代码,发现应用程序接受了一个配置对象,但我不知道如何更改该配置对象以在其中注入一些依赖项。
在使用我的测试代码中,withTestApplication
我有类似下面的内容:
如果我使用参数(我需要模拟和注入的参数)调用,上述操作withTestApplication
将失败。myMain
更新:
问题是在我的请求处理中,我正在使用一个连接到外部其他 Web 服务并执行一些请求的依赖类,我需要一种能够注入它的方法,因此在我的测试中我可以存根/模拟它并更改它基于我的测试用例的行为。
gradle - Ktor 启动示例错误
我对 Kotlin 和 Ktor 和 Gradle 非常陌生,想尝试 Ktor,所以完成了这里解释的步骤,最后得到了这个代码,以及屏幕截图中显示的结构:
看到有很多错误,如何修复它们?
该build.gradle
文件自动生成为:
kotlin - 接收表单参数到 Ktor 服务器
我是 Java 和 Kotlin 的新手,正在尝试使用 构建联系表单,因此我从此处Ktor
启用了我的 gmail 的不安全连接,并构建了以下应用程序:
blogApp.kt
:
build.gradle
:
事情进展顺利,我可以给自己发送一封电子邮件,然后重定向到成功页面,但是发送的消息是带有预设数据的:
如何Ktor
接收用户在表单中真正输入的数据,如何读取表单参数?
kotlin - 将路由拆分为多个文件
我是新手,Kotlin
以下Ktor
内容在我作为启动时工作正常,现在我需要添加更多Routes
如何将路由拆分为多个文件?
gradle - 找不到 org.jetbrains.kotlinx:kotlinx-html:0.6.4
我正在尝试测试 HTML 应用程序,我的build.gradle
依赖项是:
运行 gradle build 时出现以下错误:
找不到 org.jetbrains.kotlinx:kotlinx-html:0.6.4
这里有什么错误?