Faire une requête réseau

1. Présentation de l’API

Nous allons consommer une API REST afin de mettre en place des requêtes réseau avec le client HTTP ktor. API REST

Nous n’allons pas développer notre propre API bien que ktor le permette très facilement. Nous utiliserons plutôt une API gratuite qui renvoie des données aléatoires au format JSON. Cette API se nomme JSONPlaceholder et est disponible à l’adresse suivante : https://jsonplaceholder.typicode.com/

Cette API renvoie un objet (ou un tableau d’objets) JSON dont la structure est la suivante :

{ 
  "userId": 1, 
  "id": 1, 
  "title": "sunt aut facere repellat provident occaecati excepturi 
optio reprehenderit", 
  "body": "quia et suscipit suscipit recusandae consequuntur 
expedita et cum reprehenderit molestiae ut ut quas totam nostrum 
rerum est autem sunt rem eveniet architecto" 
} 

Nous n’allons pas utiliser toutes les routes et les verbes HTTP de l’API. Nous nous limiterons à deux exemples : la récupération d’un objet spécifique et la création d’un objet.

Pour récupérer un objet spécifique, il convient d’appeler l’URL https://jsonplaceholder.typicode.com/posts/1 avec le verbe HTTP GET, tandis que pour créer un objet via l’API, il convient d’appeler l’URL...

couv_RIKOT.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Des solutions alternatives
Suivant
En résumé