Maven:
<dependency>
<groupId>io.ktor</groupId>
<artifactId>ktor-client-core</artifactId>
<version>1.6.3</version>
</dependency>
Gradle:
groovy
implementation 'io.ktor:ktor-client-core:1.6.3'
import io.ktor.client.*
import io.ktor.client.features.json.*
import io.ktor.client.features.logging.*
import io.ktor.client.request.*
fun main() {
val client = HttpClient {
install(JsonFeature)
install(Logging) {
level = LogLevel.ALL
}
}
val response = client.get<String>("https://api.example.com/data")
println("Response: $response")
client.close()
}