推荐笔者的文章:自集成式 HTTP 代理方案,基本实现了期望。
Erra是一个非常便捷的http接口调试工具。阅读下文可以对Erra有一个初步了解,阅读启动文档可以快速体验Erra的功能。
- 提高接口调试效率
- 解决复杂项目,接口mock数据难以维护的问题(核心能力已经提供,交互易用性仍在探索中)
- 断点编辑http请求(类似Charles的断点功能)
- 对http请求编辑提供“编程能力”(拦截并篡改请求内容,比脚本更简易)
- 集成mockjs,快速生成mock数据
- 完美融合运用以上三个基本能力,才是Erra的魅力所在
- 抓包分析请求,并支持断点编辑请求内容
- 本地开发时,代理/转发请求到远程服务器
- 针对接口编写多个场景的mock数据,快速切换覆盖业务场景
- 向移动端页面注入(无需项目接入)Eruda,调试移动端页面
详情请参阅使用指南
Erra
并没有什么特殊含义,项目开始的时候想了很久都没有想到好名字,(有点生气)就双手往键盘上一拍。
突然灵光一闪,取了前几个字母,就是——Erra
了。