Глоссарий FazerCards
Заголовок Retry-After
HTTP-заголовок (RFC 7231), сообщающий клиенту, сколько ждать до следующей попытки — используется FazerCards при HTTP 429 (по-категорийные потолки: каталог 30/мин, создание заказа 60/мин, статус 120/мин, аккаунт 30/мин, платежи 15/мин).
При HTTP 429 (Too Many Requests) заголовок Retry-After несёт число секунд, которые клиент должен подождать до повтора. Корректный клиент спит минимум столько (лучше с небольшим джиттером, чтобы параллельные воркеры не выстроились в следующее окно одновременно) и только потом повторяет. Production-интеграции кешируют каталог локально (TTL 5–15 минут), а не перетягивают перед каждым заказом — иначе быстро упрутся в лимит каталога 30/мин.
Главные факты
- Значение — в секундах.
- По-категорийные лимиты публичного API (см. термин rate-limit).
- Добавляйте джиттер, чтобы воркеры не врезались в следующее окно одновременно.
- Рецепт: /docs/cookbook#rate-limit-handling.