RUNWEBTOOLS
Français

Référence des méthodes HTTP

Une méthode HTTP (ou « verbe ») indique au serveur quelle action une requête veut effectuer. Les deux propriétés du tableau comptent lors de la conception d'API :

  • Sûre (Safe) — ne change pas l'état du serveur (lecture seule).
  • Idempotente — répéter la requête a le même effet que la faire une fois.

Mis à jour 2026-07-06

MéthodeRôleSûreIdempotente
GETRécupérer une ressource ; ne devrait pas avoir d'effets de bordOuiOui
HEADComme GET mais ne renvoie que les en-têtes, pas de corpsOuiOui
POSTCréer une ressource ou soumettre des données à traiterNonNon
PUTRemplacer entièrement une ressource par le corps de la requêteNonOui
PATCHAppliquer une mise à jour partielle à une ressourceNonNon
DELETESupprimer une ressourceNonOui
OPTIONSDemander quelles méthodes/en-têtes sont autorisés (préflight CORS)OuiOui
CONNECTÉtablir un tunnel vers le serveur (utilisé par les proxys)NonNon
TRACERenvoyer la requête reçue (diagnostic ; souvent désactivé)OuiOui

Notez la différence entre PUT et PATCH : PUT remplace toute la ressource (l'envoyer deux fois est donc idempotent), tandis que PATCH applique une modification partielle (qui peut ne pas l'être). Associez ceci à nos références sur les codes de statut et les en-têtes pour la vue complète d'une requête HTTP.

Outils associés