Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 719 Bytes

TP.md

File metadata and controls

24 lines (17 loc) · 719 Bytes

API de lancé de dés

Créer une API avec les routes (endpoints) suivant:

  • [GET] /dice/:max => envoi un entier aléatoire entre 0 et :max
  • [GET] /dice/:max/:nombreDeDé => renvoi un tableau contenant :nombreDeDé entier entre 0 et :max

Créer une API REST Pokemon

  • créer une map Map<number, string>

  • [POST] / ajoute un pokemon dans la map

{
  id: number;
  type: string;
}
  • [GET] /pokemon retourne la liste des pokemons stocké
  • [GET] /pokemon/:id retourne le pokemon avec l'id en paramétre ou une erreur 404 avec un message bien senti
  • [PATCH] /pokemon/:id met à jour le pokemon avec l'id en paraméte ou une erreur 404
  • [DELETE] /pokemon/:id supprime le pokemon avec l'id