ktor-patterns
Installation
SKILL.md
Ktor Client Patterns
Modern HTTP client for Kotlin.
Dependencies
val ktor = "3.5.2" // current 3.x — verify latest at ktor.io/docs/releases
dependencies {
implementation("io.ktor:ktor-client-core:$ktor")
implementation("io.ktor:ktor-client-okhttp:$ktor")
implementation("io.ktor:ktor-client-content-negotiation:$ktor")
implementation("io.ktor:ktor-serialization-kotlinx-json:$ktor")
implementation("io.ktor:ktor-client-logging:$ktor") // Logger.ANDROID + Logging plugin
implementation("io.ktor:ktor-client-auth:$ktor") // bearer-token Auth plugin
}