PUT vs PATCH

Voir la vidéo
Description Sommaire

Les méthodes PUT et PATCH ont des significations différentes :

  • PUT, remplace les données par celle qui sont envoyées dans la requête.
  • PATCH, permet la modification partielle d'une ressource en fusionnant les données envoyées avec les données déjà présentes ou grâce à l'utilisation d'opération de modification.

Dans les faits, API Platform traite les requêtes PUT de la même manière que les requêtes PATCH et si une donnée n'est pas envoyée elle ne sera pas supprimée (il fusionne donc les informations). Cependant, si vous voulez suivre les spécifications, je vous conseille de bien faire la distinction et d'utiliser la bonne méthode dans votre application cliente.

Publié
Technologies utilisées
Auteur :
Grafikart
Partager