Utiliser ktor dans les projets ktor

ktor est une bibliothèque tierce. Pour pouvoir l’utiliser dans un programme, il convient d’ajouter une dépendance tierce dans le fichier build.gradle.kts du projet IntelliJ IDEA. Quand on l’ouvre, ce fichier ressemble actuellement à ceci :

import org.jetbrains.kotlin.gradle.tasks.KotlinCompile 
 
plugins {  
   kotlin("jvm") version "1.4.10" 
   application  
}  
 
group = "me.rolan" 
version = "1.0-SNAPSHOT" 
 
repositories { 
   mavenCentral() 
}  
 
dependencies {  
   testImplementation(kotlin("test-junit")) 
}  
 
tasks.withType<KotlinCompile>() { 
   kotlinOptions.jvmTarget = "1.8" 
}  
 
application {  
   mainClassName = "MainKt" 
} 

Il existe plusieurs versions de la bibliothèque ktor pouvant exploiter des clients HTTP différents afin de répondre au mieux aux besoins. Dans ce chapitre, nous utiliserons la version dite CIO (Coroutine-based I/O).

Dans la section dependencies, ajoutons la ligne suivante afin de pouvoir utiliser ktor en tant que dépendance tierce :

implementation("io.ktor:ktor-client-cio:1.4.2") 

Nous sommes maintenant prêts à faire nos premières requêtes...

couv_RIKOT.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
En résumé
Suivant
Qu’est-ce qu’une requête réseau ?