Проєктування API · Junior · Запитання 70 з 75
Як клієнт може стежити за довгою операцією, запущеною з 202 Accepted?
- ✓Правильна відповідь: Відповідь вказує на ресурс статусу (наприклад,
Location: /jobs/123), який клієнт опитує, або сервер надсилає вебхук після завершення - 2Клієнт тримає з'єднання відкритим годинами
- 3Клієнт повторює початковий запит, доки не отримає 200
Пояснення
Ресурс статусу повідомляє прогрес, а після завершення посилається на результат чи описує помилку.