Mokku
插件介绍
将 API 模拟器 MOKKU 添加到 Chrome 开发人员工具中,以实现无缝集成和测试。
Mokku 演练:https://youtu.be/NDJ-UifByiE
在这里阅读常见问题解答:https://get.mokku.app/faq
Mokku 将自身添加为开发工具面板中的选项卡。从那里,您可以查看网络日志、管理模拟等等。
1. 模拟API调用
- 指定 JSON 正文、HTTP 状态、时间延迟和标头。
- GraphQL 支持:支持模拟 GraphQL 查询和突变。
- 动态响应模拟:编写 JavaScript 函数以返回复杂的条件响应。
- 动态 URL 支持:使用类似目标/:goalId 的模式。 URL 参数可用于您的动态响应函数。
- VSCode 编辑器添加了 Monaco 编辑器,用于编辑响应和函数的 VSCode 编辑器
我们使用 path-to-regexp v8.2.0 进行动态 url 匹配。
2. 修改标题
- 轻松修改请求标头 - 全局修改所有请求或专门修改单个 URL。
3. 项目
- 按项目对模拟和标题进行分组和组织,以简化管理。
4. 导入/导出
- 通过按项目导出来保留您的模拟和标题,并将它们导入回来。
⚙️ 工作原理和隐私
- Mokku 在开发工具面板中运行,显示网络日志并启用模拟。
只需单击一下即可模拟来自日志的任何网络调用,或者您也可以从头开始创建模拟。
- 访问/注入:所有 URL 均可访问,但在从面板手动启用之前,Mokku 不会将脚本注入本地服务 (http://localhost*) 之外的任何页面。
🔒 隐私政策
Mokku 致力于保护用户隐私:
- 它不收集或要求任何个人信息。
- 模拟安全地存储在 Chrome 商店中。
欲了解更多信息,请访问 https://github.com/mukuljainx/mokku?tab=readme-ov-file#-mokku-mock-api-calls-seamless
更改日志:https://github.com/mukuljainx/Mokku/blob/master/CHANGELOG.md