API Mock 生成器

API Mock

API Mock 生成器

API 设置

什么是 API Mock 生成器?

API Mock 生成器 会把示例 JSON 转成 API 开发中的起步产物。根据示例 JSON 生成 API Mock 路由。

生成结果用于加速脚手架搭建;上线前仍需检查命名、可选字段、校验规则和具体框架注解。

如何使用 API Mock 生成器

粘贴一份有代表性的 JSON payload,运行 API Mock 生成器。把生成的 model、struct、class、dataclass 或 mock 定义复制到代码库后,再按项目规范细化。

可用操作

  • 生成 Mock
  • 设置 Mock method
  • 设置 Mock 路径
  • 设置状态码
  • 设置响应 header

示例

输入

{"id":1,"name":"Ada","roles":["admin"],"active":true}

输出

{
  "routes": [
    {
      "method": "GET",
      "path": "/mock/resource",
      "status": 200
    }
  ]
}

FAQ

API Mock 生成器 生成结果可以直接上生产吗?

它是基于单个样本的起步代码。发布前请检查可选字段、数值类型、空值、校验和命名。

代码生成会在服务器上运行吗?

不会。JSONFather 在浏览器中生成输出。

支持嵌套 JSON 吗?

支持。嵌套对象和数组会尽可能转换成嵌套模型类型。