模拟特定的错误响应
返回准确的 4xx/5xx 状态和正文,以按需复现边缘情况。
何时使用此功能
针对真实 API 复现特定的失败 —— 具有特定验证负载的 422,500,429 —— 是困难的。将模拟固定到你需要的确切状态和正文,并将你的代码指向它以验证它是否正确处理了该情况。
创建模拟
curl -X POST https://quickmock.dev/api/mocks \
-H 'Content-Type: application/json' \
-d '{
"method": "GET",
"response_status": 422,
"content_type": "application/json",
"response_body": "{\"error\":{\"code\":\"validation_failed\",\"fields\":[\"email\"]}}"
}'
调用它
curl https://quickmock.dev/m/<slug>
您将获得什么
HTTP 422 -> {"error":{"code":"validation_failed","fields":["email"]}}
构建您自己的模拟
创建模拟适用于此场景的现成模板: 模拟一个 RFC 9457 problem+json 错误
相关指南
最后更新: 2026-10-17