产品功能

应用市场介绍

ApiChatcher 是一款移动端HTTP/HTTPS抓包及调试工具,用户体验友好。
[功能特性]
1、HTTP/HTTPS流量抓包
2、Query Params、Headers、Body的复制、导出、加解密
3、配置黑白名单过滤Host抓包
4、请求重放:修改请求重新发送
5、组合重放:编排多个请求按依赖顺序重放,并支持依赖参数注入
6、自动生成API文档,可导出API文档到Postman或Apifox
7、重写规则:支持Mock响应、重定向请求、修改请求、修改响应、丢弃请求、丢弃响应
8、脚本规则:提供脚本插件功能,可灵活实现对请求或响应的修改
[核心功能使用场景]
自动生成API文档:在企业内部,可能存在一些历史项目由于早期没有开发规范约束,没有相关文档记录某个功能用了哪些接口,抓包后生成API文档导出到Apifox等有助于在电脑端查看接口、编写技术文档,以及在团队内共享。
重写功能: 平时ios开发做测试,如果想测用户登录和未登录、订阅或者未订阅、有额度没额度等场景下的UI交互逻辑,如果都靠代码去mock,或者让后端改数据都太麻烦了,通过重写响应可以快速达到目的,提升开发效率。
重放功能:可通过重放功能排查接口问题,解决接口问题难复现问题。并可通过修改请求参数测试边界问题,而不需要造数据再发送请求。
组合重放:有时一个操作涉及调用多个接口,一个接口依赖前一个接口的响应获取某个字段信息,组合重放可以解决这个问题。
脚本功能:通常接口为了安全,企业内部都会做加密和签名处理,脚本可以用来实现用私钥来解密请求或响应再进行重写修改。另外脚本功能也为自动化测试提供了支持。
[工作原理]
ApiChatcher在设备上创建一个本地VPN,然后将所有流量转发给本地中间人服务。只要VPN处于活动状态,ApiChatcher就可以通过Wi-Fi或蜂窝数据捕获所有HTTP / HTTPS流量。
[敏感数据]
ApiChatcher的根证书是在设备中生成的自签名证书。所有被捕获的HTTP/HTTPS请求和响应都存储在您的设备上,不涉及任何远程服务器。

收起

用户评价

立即分享产品体验

你的真实体验,为其他用户提供宝贵参考

宝石
评论可得 100 宝石
宝石随心兑换应用高级会员,每周更新 前往查看 >>
活动动态 0 人参加
查看更多评论