🐉 Boss : le pigeon égaré

Exercice 6 sur 6 du chapitre 5 · 280 XP · 4 objectifs vérifiés par des tests

Notions abordées : DébogagePare-feu#[Groups]Fuite de données

Pipin revient d'une formation accélérée, « Les parchemins en trois jours ». Il a « simplifié » deux-trois choses dans l'API.

Depuis, les pigeons de la taverne tournent en rond :

Votre mission

Trois bugs se cachent dans l'API. Trouvez-les et corrigez-les, sans rien casser d'autre.

Méthode de détective

  1. Reproduisez chaque symptôme avec l'onglet Requêtes : le code de réponse, les en-têtes (Location !) et le corps disent beaucoup.
  2. Un bug peut en cacher un autre : tant que la réservation échoue, impossible de voir ce que sa réponse contient. Corrigez, puis relancez la requête.
  3. Pour une API, une réponse qui fonctionne n'est pas forcément une bonne réponse. Lisez-la en entier : qu'est-ce qui n'aurait jamais dû s'y trouver ?

Le Cercle des Mages a déjà envoyé un corbeau pour se plaindre. Et les corbeaux, ça pince.