api front是HTTP API前端,可进行请求代理转发、协议抓包分析、流量复制。
主要是用于开发测试环境,可用于:
场景1:api输出
对外接口统一使用api-front管理,第三方通过api-front调用接口。有问题可随时抓包查看。
场景2:api接入
接入外部依赖的api接口统一使用api-front管理,第三方环境变动可轻松切换,有问题也可随时抓包查看。
部署示例
api-front作为对外统一api入口。
可打开页面 http:10.10.2.10/_ 进行接口管理。(系统自己的接口,页面都是以_开头的)
用途
多人多模块开发演示
1.一种情况:2个模块分别2个人开发,2个环境都能收到数据。
2.另一种情况:合作有交叉,下游一个人就收不到数据了。
3.一个理想的情况:合作有交叉时,下游每个人都能收到数据。
软件详情:http://git.oschina.net/hidu/api-front
来自:开源中国社区

