chameleon 是一个支持缓存的反向代理服务器,采用 Go 语言编写。chameleon 支持记录和回放请求,并支持定制响应的存储方法。
使用场景:
本地开发时代理速率受限的 APIs
创建可靠的测试环境
防火墙环境下的服务测试
提升测试速度
检查和记录 API 的响应
找出未被实现的 API