TP : Trouver l'API cachée d'un site

Objectif

Beaucoup de sites modernes sont des SPA : le navigateur charge une page quasi vide, puis récupère tout son contenu en appelant une API. Cette API n'est pas documentée publiquement, mais elle est sous vos yeux.

En groupe, vous allez découvrir l'API cachée d'un site réel, puis rejouer une de ses requêtes hors du navigateur avec curl.

On observe, on ne casse rien : uniquement des requêtes de lecture, à la main, sans boucle ni script. Les conditions d'utilisation de certains sites interdisent l'usage automatisé de leurs API internes.

Consignes

1 - Choisir un site

Choisissez un site parmi la liste, ou proposez-en un autre au formateur.

2 - Observer le trafic

Cochez Preserve log pour ne pas perdre les requêtes quand la page change.

3 - Analyser une requête

Pour une requête intéressante, relevez :

4 - Rejouer la requête avec curl

Si la requête rejouée est refusée (403, captcha…), le site est sans doute protégé par un anti-bot. Ce n'est pas un échec : notez quels headers ou cookies semblent nécessaires et pourquoi.

Résultat attendu

Une fiche par groupe, présentée à l'oral en quelques minutes :


Revision #3
Created 2 October 2026 20:00:40 by Thibaud FRICHET
Updated 11 October 2026 20:04:31 by Thibaud FRICHET