Clé d'idempotence
Une clé d'idempotence est une valeur unique envoyée avec une requête pour qu'un rejeu renvoie le résultat initial au lieu d'agir deux fois.
En détail
Envoyez-en une sur chaque POST qui dépense de l'argent. Rejouer la même clé dans les 24 heures renvoie la réponse initiale au lieu d'acheter un second numéro, ce qui est exactement ce qu'il faut quand une requête expire sans que vous sachiez si elle a abouti. La clé couvre l'opération entière et non une tentative isolée, et un rejeu est marqué d'un en-tête Idempotent-Replay pour que vos logs montrent ce qui s'est passé.
Aussi appelé
- idempotent request
- safe retry