HTTP & CRUD

Les Méthodes HTTP Associées aux Opérations C.R.U.D.

Create

  • POST : CrĂ©ation d’une ressource.

Read

  • GET : RĂ©cupĂ©ration d’une ressource ou d’une collection.

Update

  • PATCH : Modification d’une ressource ou d’une collection.

  • PUT : Remplacement d’une ressource ou d’une collection.

Delete

  • DELETE : Suppression d’une ressource ou d’une collection.

  • La mĂ©thode POST peut servir Ă  modifier une ressource mais ce n’est pas recommandĂ©.

  • La mĂ©thode PUT peut servir Ă  crĂ©er une ressource si on en connaĂźt l’identifiant par avance par exemple. La seule contrainte sur la mĂ©thode PUT est qu’elle doit ĂȘtre idempotente. Le nombre d’exĂ©cution d’une mĂȘme requĂȘte ne doit pas impacter le rĂ©sultat.