数据库连接的问题KTOR !!!我只是不明白为什么KTOR不看到应用程序的路径。confjbdc
我的网络项目有问题。这是我第一次尝试连接数据库的时间。我想连接数据库以查看该工作。我使用Postgres并设置了一个数据库。我想通过使用以下代码进行…
KTOR动态键序列化和JSON Preprosesing
无论如何,KTOR是否有更改json在避难过程之前?在下面的示例中,有一个带有动态键的JSON,其中我需要删除“令牌”键,因为它是字符串类型而不是作为其…
Kotlin ktor 库不等待所有协程在 websockets 处理程序中完成
最近,我尝试使用 Kotlin 和 ktor 库实现简单的 Web 套接字应用程序。我的服务器只有一个 Web 套接字处理程序,我的实现如下: embeddedServer(Netty,…
KTOR如何在没有身体的情况下从请求中获取HTTP代码
我向服务器发出请求,但响应中没有正文。 相应地,响应的返回值类型为Unit。 suspend fun foo( url: String, id: Long ) { val requestUrl = "$url/Su…
为什么我无法将 byteReadChannel 解码为字符串
我希望立即从套接字(TCP)读取收到的字节并将其解码为字符串,问题是我需要等到服务器关闭套接字才能获取收到的消息。 代码: try { val connectedSo…
能否限制 Ktor 中可反序列化的数据大小?
在 Ktor 中,有没有办法限制可以尝试从 JSON 反序列化的数据大小? Context 正在防御拒绝服务攻击,其中恶意客户端可能会尝试发送巨大的有效负载以导…
无法在 KTOR 应用程序中接收请求正文
我创建了一个简单的 KTOR 应用程序,其中有一个服务器模块和另一个调用服务器的客户端模块。服务器在端口 8080 上运行,客户端在端口 8081 上运行。代…
Android 生成签名的 APK 崩溃并出现错误,但在调试模式下工作正常
我有一个代码,它在调试模式下工作正常,并且生成的签名 APK 将工作正常,如果 isMinifyEnabled=false 但对于生成的签名 APK,当 isMinifyEnabled=tru…
如何将查询参数传递给Ktor android
为了好玩,返回如下: fun call_api(){ client.get { url("url") parameter("1stParam", "2ndParam") } } 代码中client 是 HttpClient 如何调用它 卡…
Ktor API (Kotlin) 的 Swagger API 文档中未显示标头
我正在使用 papsign/Ktor-OpenAPI-Generator 为 Ktor 应用程序生成 Swagger API 文档。我有一个 POST 端点,其中包含请求中的标头。完整代码如下: fu…
无法使用 ktor 应用程序连接数据库
我尝试使用 postgresql 数据库启动 ktor 应用程序。为此,我使用了 docker compose。我的 docker-compose.yml。 version: '3.0' services: ktor-sampl…
Ktor 应用程序接收 POST json 主体时卡住
我们正在使用 Ktor 开发后端应用程序。该应用程序部署在 Tomcat 服务器版本 9.0.38 上。 该应用程序有一个 POST 路由,用于处理 HTTP POST 请求。在内…
Ktor Android 重试策略
如何为 Android Ktor 客户端配置自定义重试策略? 我的客户端实例化代码: private var client: HttpClient = HttpClient(Android) { install(JsonFea…
我们如何在 kotlin mutlplatform 中处理 ios 和 android 平台的 api 响应?
嘿,我是 Kotlin 多平台移动领域的新手。我有android领域的开发经验。我正在尝试连接 Android 应用程序 和 Ios 应用程序。我搜索并看到 Ktor 是从服务…
如何在ktor中使用现有的okhttp3拦截器
嘿,我正在 android 和 ios 项目中的 Kotlin Mutliplatorm moblie 工作。当我使用 Retrofit 时,我可以轻松创建拦截器来查看调用: val httpLoggingIn…