API 接口 Mock 联调(免费版)
输入
| 字段 | 必填 | 说明 |
|---|---|---|
| 接口字段定义 | 是 | 字段名:类型(string/integer/boolean/array/email/datetime) |
| 路由模板 | 否 | 如 /users/{id} |
| 异常场景 | 否 | normal/slow/ratelimit/notfound/error |
输出
Mock 示例 JSON + 路由是否匹配与路径参数 + 场景状态码/延迟
工作流
- 把接口字段表整理为"字段名:类型"。
- 按类型映射生成占位示例值(string→示例文本,integer→1,email→user@example.com)。
- 路由模板用 {参数} 占位,与实际路径逐段匹配并抽取参数。
- 需要测异常分支时选场景:ratelimit=429、slow=200延迟2s、notfound=404、error=500。
硬性规则
- Mock 值一律为固定占位,不编造真实姓名/手机/金额/订单号。
- 状态码与延迟为固定映射,不臆造。
- 路由段数不一致直接判不匹配,不做模糊猜测。
示例
schema {name:string, age:integer, vip:boolean} → {{"name":"示例文本","age":1,"vip":true}}
/users/{{id}} 匹配 /users/123 → (True, {{"id":"123"}})
ratelimit → (429, 0)