ExpertiDict

Desenvolvimento de Software · Avançado · Inglês · Técnico

idempotency key

/ˌaɪ.dɛmˈpoʊ.tən.si kiː/locução substantiva

Identificador único enviado com uma requisição para que o servidor reconheça repetições e execute a operação uma só vez, mesmo se o pedido for reenviado.

Onde usar

'Manda a idempotency key no header para não cobrar duas vezes'. Comum em APIs de pagamento.

Exemplos

Send an idempotency key so a retry doesn't charge the card twice.

Envie uma idempotency key para que um retry não cobre o cartão duas vezes.

The server returned the saved response for the same idempotency key.

O servidor devolveu a resposta salva para a mesma idempotency key.

Cuidado

A chave deve ser gerada pelo cliente para cada operação e não para cada tentativa; se mudar a cada retry, perde o efeito.

Sinônimos

chave de idempotência

Veja também

Todos os termos de Desenvolvimento de Software