JFApi

2026年 阅读约 8 分钟 开发教程 · 后端开发

JFApi 免费本地 API 调试与 Mock 工具使用指南:创建 Mock 测试桩、验证 OAuth2 回调、三平台便携包开箱即用。

JFApi 是什么

JFApi 是一款免费的本地 API 调试与 Mock 工具(桌面应用),可以在本机一键起一个 mock server:自定义路由、自定义返回 JSON、自定义状态码与延迟,让前端在后端接口就绪前并行开发。

它对标 Postman 的 Mock 服务和 json-server 这类工具,但数据全部存本地、无需注册登录、无需联网,Windows / macOS / Linux 三平台便携包,解压即用。

为什么需要本地 Mock

联调阶段的典型痛点:后端接口没写完、第三方 API 按次计费、演示环境没有外网。本地 Mock 能把"等接口"变成"造数据":

  • 并行开发:前后端约定好响应结构,前端用 Mock 桩先行开发,联调时切真实接口。
  • 异常模拟:手动指定 500 / 404 / 超时延迟,验证前端的报错兜底和 loading 逻辑。
  • 第三方替身:支付回调、OAuth2 回调这类不好手工触发的接口,用 Mock 桩反复重放。

快速上手:三步起一个 Mock 桩

① 新建一个 Mock 测试桩,填写路由路径(如 /api/user/info)和方法(GET/POST);② 编辑返回体 JSON 与状态码,支持配置响应延迟模拟弱网;③ 启动监听,前端把请求指向 http://127.0.0.1:端口 即可命中。

所有测试桩配置持久化在本地,重启应用不丢失,也可以导出配置在同事之间共享。

提示:验证 OAuth2、登录回调这类流程时,把回调地址指向本地 Mock 桩,配合预置的 mock-refresh-token 之类的假凭证数据,可以脱离第三方环境做完整回归。

下载与安装

JFApi 提供 Windows / macOS / Linux 三个平台的便携 zip 包(无安装器,解压即用),可从本站下载中心或 GitHub / Gitee Releases 获取最新版。

Windows 首次运行如被杀软提示,属未签名应用的常见误报,加入信任即可;详细说明见下载页 FAQ。

数据安全与隐私

JFApi 是纯本地工具:测试桩数据、请求日志全部保存在本机,不经过任何云端。广告配置等远程化设置通过只读接口下发(见本站 edge-functions 说明),不会上传你的接口数据。

适合企业内网环境使用——没有外网的开发机同样可以完整使用全部功能。

开始使用

免费下载,本地运行,数据不出本机。