【发布时间】:2012-12-04 05:12:01
【问题描述】:
用例是:
我想做一些 android 应用程序性能测试,并且我想在应用程序从网络获取时修复数据。
我想出的解决方案是设置一个本地http代理,它可以先记录所有http流量,然后replay然后app运行性能测试。
我找到了http://mitmproxy.org/,它具有我想要的功能。但似乎在默认设置下它不能用作 https 代理。我尝试将其用作代理并登录到 facebook,但不起作用。
我不熟悉 https 协议以及 cert 的工作原理。任何人都可以提供一些帮助吗?非常感谢。
【问题讨论】:
-
您是否接受 SSL 证书或为这些证书添加例外(因为它返回的 SSL 证书将不受信任,并且取决于浏览器会抛出错误..
-
@Doon,请求是从安卓应用发送的,我没有看到任何添加异常的选项(就像我在 Firefox 中看到的那样)。