模拟不稳定的 API

注入随机错误和可变延迟,以捕获仅在负载下才出现的错误。

何时使用此功能

有些错误只有在上有游不可靠时才会浮现。此模拟会以可配置的比例返回替代响应以使请求失败,并在最小-最大范围内添加随机延迟,以便您的错误处理和超时机制在进入生产环境之前遭遇现实世界的混乱。

创建模拟

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

构建您自己的模拟

创建模拟

相关指南

← 所有指南

最后更新: 2026-10-17