Ton premier curl
Envoyer une vraie requête HTTP depuis le terminal
⏱ Estim. ~5 min
01 · Lire
curl, c'est ton talkie-walkie pour parler à Internet.
Tu parles (tu envoies une requête), le serveur répond (il renvoie une réponse). Pas de navigateur, pas d'app, pas d'abstraction — juste toi et la conversation brute.
Tous les devs utilisent curl pour tester des API, debugger des requêtes, vérifier qu'un serveur est encore en vie. C'est un des outils les plus utiles que tu vas apprendre.
Points clés
- curl <url> envoie une requête GET et affiche le corps de la réponse
- curl -i <url> affiche les headers de la réponse au-dessus du corps
- curl -s <url> est le mode silencieux — pas de barre de progression
- Pour un endpoint d'API, le corps de la réponse est en général du JSON
02 · Pratique terminal
On envoie une première requête HTTP. Tu vas parler directement à un serveur — sans navigateur.
(Cette section est interactive — active JavaScript pour l'utiliser.)
03 · Quiz
À quoi sert curl ?
- Compiler du code
- Créer des fichiers
- Envoyer des requêtes HTTP depuis la ligne de commande
- Gérer des paquets
04 · Compléter
Pour envoyer une requête GET avec curl, tape curl _____.
05 · Pratique terminal
Maintenant, on regarde la réponse complète — avec les headers. Ajoute l'option -i (i = include headers).
(Cette section est interactive — active JavaScript pour l'utiliser.)
06 · Quiz
Tu lances curl https://api.example.com/users et tu reçois des données JSON. Quel type de requête HTTP curl a-t-il envoyé ?
07 · Compléter
Pour inclure les headers de la réponse dans la sortie de curl, ajoute l'option _____.
Autres leçons de ce chapitre
⚠ L'expérience interactive complète nécessite JavaScript. Active-le et recharge la page.
※ Ce site est un projet éducatif indépendant — pas un produit officiel d'Anthropic. Claude™ est une marque déposée d'Anthropic, PBC.