System Design · Middle · Запитання 20 з 75

Як безпечно повторювати запит оплати в разі мережевої помилки?

Пояснення

За таймауту невідомо, чи дійшов запит. Ключ (Idempotency-Key) генерує клієнт на операцію; сервер, побачивши повтор, поверне збережений результат. Так влаштовані Stripe і багато платіжних API.

Де почитати

Помилка в запитанні

System Design · Middle · запитання 20

Перевірте себе

Пройдіть тест System Design · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест