cURL cURL

Dans tout ce chapitre, nous allons utiliser la commande curl afin de requêter notre serveur et afficher la réponse complète.

Pour installer cURL, il suffit de le télécharger pour le système d’exploitation correspondant sur le site https://curl.se/download.html.

1. get cURL:get

Par défaut, le type de requête effectuée est le get. En lançant la commande curl suivie de l’URL souhaitée, on effectue une requête get vers cette URL.

~ curl https://jsonplaceholder.typicode.com/todos/1 
{ 
 "userId": 1, 
 "id": 1, 
 "title": "delectus aut autem", 
 "completed": false 
}% 

Pour obtenir la réponse complète, notamment le code de retour, les headers et le corps, il faut renseigner l’option -i :

~ curl https://jsonplaceholder.typicode.com/todos/1 
HTTP/2 200 
[...] 
{ 
 "userId": 1, 
 "id": 1, 
 "title": "delectus aut autem", 
 "completed": false 
}% 

Dans cet extrait de code, une bonne partie de la requête représentée par [...] a été omise pour se concentrer sur le plus important.

2. post cURL:post

Pour effectuer un post, on renseigne l’option -d ou --data suivie du corps de la requête correspondant souvent à l’objet à créer. Par défaut, le type de contenu...

couv_EPSCALA.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Configuration
Suivant
Partie serveur