移动测试基础 关于 app 的请求转发的问题

agentwx · 2017年10月29日 · 最后由 codeskyblue 回复于 2017年10月31日 · 2330 次阅读

碰到一款 app,里面请求的后台地址都是固定到线上环境的。 但是如果想直接用这个版本的 app 连到测试环境。怎么将发往线上的请求全部转发到测试环境、

有试过用 fidder 的 auto response 来做 redirect, 但是发现这个对 get 凑效,但是对 post 请求就不奏效了。

不知道诸位有什么方法。
(不用吐槽为啥不做一个配置后台服务的界面,以便方便切换。)

共收到 2 条回复 时间 点赞

需要借助 dns 后者代理。 dns 层面是修改 dns 的解析, 让域名解析到特定环境。如果 app 内写死了 ip 就不行了。
第二个方案是全部走代理,在代理层根据设定自动转发。 还有一个是用 nginx 的反向代理,动态调整接到的请求。

也可以自己写个代理程序 嘿嘿

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册