Термин Сети и HTTP обновлено

Заголовок Idempotency-Key: что это

Коротко

Заголовок Idempotency-Key: уникальный ключ, который клиент генерирует на операцию и отправляет с POST. Сервер запоминает результат по ключу и на повтор с тем же ключом возвращает сохранённый ответ, а не выполняет операцию второй раз.

Определение

Уникальный ключ, который клиент генерирует на операцию и отправляет с POST. Сервер запоминает результат по ключу и на повтор с тем же ключом возвращает сохранённый ответ, а не выполняет операцию второй раз. Так делают безопасные ретраи платежей.

Подробнее

Используется в платёжных API (в том числе ЮKassa и Stripe) для защиты от двойного списания.

Из урока «HTTP: методы, статусы, заголовки за 7 минут»

Чтобы сделать POST безопасным для повтора (оплата!), используют заголовок Idempotency-Key.

Читать урок целиком

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по Сети и HTTP проверят, что термин понятен в деле.