Имитировать нестабильный API

Случайные ошибки и плавающая задержка, чтобы ловить баги, которые всплывают только под нагрузкой.

Когда это нужно

Часть багов проявляется только когда upstream нестабилен. Этот мок роняет настраиваемую долю запросов альтернативным ответом и добавляет случайную задержку в диапазоне мин–макс — чтобы обработка ошибок и таймауты встретили реальный хаос раньше прода.

Создать мок

curl -X POST https://quickmock.dev/api/mocks \
  -H 'Content-Type: application/json' \
  -d '{
  "method": "GET",
  "response_body": "{\"ok\":true}",
  "error_rate_pct": 30,
  "error_response": { "status": 503, "body": "{\"error\":\"unavailable\"}" },
  "response_delay_ms": 100,
  "response_delay_max_ms": 900
}'

Вызвать

curl https://quickmock.dev/m/<slug>

Что получите

~30% of calls -> 503, the rest -> 200
latency varies 100-900 ms per call

Собери свой

Создать мок

← Все гайды