Mock Server 是一款功能强大的 Android 开发工具,可直接在您的设备上创建、测试和管理本地模拟 API 端点。
它能帮助开发者、测试人员、学生和团队无需等待真正的后端服务器即可测试应用。您可以通过一个简洁的 Android 界面启动本地模拟服务器、创建自定义端点、定义响应数据、检查传入请求并模拟
常见的 API 行为。
无论您是在构建新应用、测试 API 集成、进行产品原型设计、调试请求数据还是准备演示响应,Mock Server 都能为您提供快速灵活的本地 API 测试工作流程。
主要功能:
• 本地模拟服务器
直接从您的 Android 设备启动和停止 localhost:8080 上的本地 HTTP 服务器。
• 端点管理
创建、编辑、更新、启用、禁用、删除和清除模拟端点。
• 自定义响应
配置 HTTP 方法、请求路径、状态码、响应体、标头、描述和响应延迟。
• 请求日志
检查包含方法、路径、状态码、标头、响应体、查询参数和路径变量的传入请求。
• 路径变量
创建动态路由,例如 `/api/users/:id`,并在模拟响应中使用路径值。
• 动态响应值
生成有用的模拟数据,例如 UUID、时间戳、随机数、随机名称、随机电子邮件和随机 IP 地址。
• 条件匹配
使用等于、包含和正则表达式运算符,通过请求头、查询和请求体条件来匹配请求。
• 响应场景
为端点保留多个响应场景,并在测试不同情况时切换活动响应。
• 延迟模拟
添加响应延迟以测试加载状态、超时和网络缓慢的情况。
• 错误模拟
模拟常见的 API 错误,例如 400、401、404、422、429 和 500 响应。
• 代理模式
当您需要同时测试模拟和真实 API 行为时,将未匹配的请求转发到上游服务器。
• 导入和导出
将端点数据导出为 JSON 格式,并在需要时重新导入。
• 舒适的界面
使用深色模式、主题颜色和字体大小选项,获得更简洁的测试体验。
Mock Server 适用于:
• Android 应用开发
• API 集成测试
• 具有可预测响应的 UI 测试
• 原型和演示准备
• 独立于后端的前端测试
• 调试请求头、请求体和查询参数
• 测试成功、错误、空响应和响应缓慢等状态
• 学习 REST 风格 API 端点的工作原理
该应用设计简洁,既能满足快速测试的需求,又能满足高级模拟 API 工作流程的需求。您可以在几分钟内创建端点,从您的应用中进行测试,查看请求日志并调整响应,
而无需在您的计算机上运行单独的后端。
隐私和数据处理:
Mock Server 不包含广告、分析、帐户、位置访问权限、相机访问权限、联系人访问权限或第三方跟踪 SDK。请求日志和模拟端点数据在您的设备上处理。如果您使用代理模式,
请求数据可能只会转发到您配置的上游服务器。
Last updated on 2026年05月20日
- Improved release stability and production readiness.
- Keeps local mock API creation, endpoint routing, custom responses, request inspection, and proxy forwarding working smoothly.
- Import/export support remains available for faster mock setup.
- General maintenance and compatibility updates.