Fiche de révision · SNT Seconde
Identifier le rôle d'une API web et lire une réponse structurée au format JSON
Chapitre : Le Web
En 30 secondes
- Une API permet à un programme d'envoyer une requête HTTP à un endpoint et de recevoir une réponse, le plus souvent au format JSON, sans page web affichée pour un humain.
- Le JSON organise les données en paires clé-valeur, regroupées dans des objets { } ou des tableaux [ ] d'objets.
- Un code de statut HTTP (200 = réussite, 404 = ressource introuvable) indique si la requête a réussi avant même de lire les données JSON.
Ce que tu sauras faire
- Tu sauras expliquer à quoi sert une API web et pourquoi elle permet à des programmes d'échanger des données sans passer par une page affichée pour un humain.
- Tu sauras repérer, dans une réponse JSON, les paires clé-valeur, les objets et les tableaux qui la structurent.
- Tu sauras compter et additionner des valeurs numériques lues dans une réponse JSON pour répondre à une question posée sur ces données.
- Tu sauras associer un code de statut HTTP à ce qu'il signifie pour l'exploitation d'une réponse d'API.
Les mots à connaître
- API
- l'abréviation d'Application Programming Interface (interface de programmation), un ensemble de règles qui permet à un programme d'envoyer une requête à un service web et d'en recevoir une réponse, sans passer par une page affichée pour un humain.
- Endpoint
- l'adresse précise d'une API à laquelle un programme envoie sa requête pour obtenir une ressource ou une donnée particulière.
- Client
- l'appareil ou le programme qui envoie une requête à un serveur pour demander une ressource ou une donnée.
Le piège classique
Confondre un objet JSON (accolades { }, une paire clé-valeur par élément) et un tableau JSON (crochets [ ], plusieurs objets à la suite) — le nombre de paires clé-valeur d'un objet et le nombre d'objets d'un tableau ne se comptent pas de la même façon.
L'astuce
API = programme qui parle à un programme, sans page web affichée pour un humain.
Teste-toi : QCM gratuit
10 questions sur « Identifier le rôle d'une API web et lire une réponse… », corrigées et expliquées. Sans compte.
Je lance le QCM →La fiche complète
Règles, méthode pas à pas, exemple corrigé, exercices et corrections : dans le pack Seconde, à toi pour l'année.
Voir les packs Seconde →Ton niveau en 5 minutes
~10 questions du programme de Seconde, score immédiat, sans compte.
Je teste mon niveau →Dans le même chapitre : Le Web
- Le Web : modèle client-serveur, requête HTTP/HTTPS et URL
- Une page web : contenu (HTML), présentation (CSS) et comportement (JavaScript)
- Décomposer une URL : protocole, nom de domaine, chemin, paramètres, HTTP vs HTTPS
- Décrire le fonctionnement d'un moteur de recherche : indexation, liens hypertextes, algorithme de classement (PageRank)
Toutes les fiches SNT Seconde · Fiches gratuites et packs Seconde