代码之家  ›  专栏  ›  技术社区  ›  Matt W

如何在Windows上配置Fiddler2或Charles Web Proxy这样的HTTP代理?

  •  7
  • Matt W  · 技术社区  · 14 年前

    在配置一个代理来检查我正在开发的应用程序的HTTP(S)流量方面,我完全不同意。我尝试过运行Fiddler2和Charles Web Proxy,它们都运行在127.0.0.1:888上,并使用以下参数启动Android仿真器:

    -http-proxy http://127.0.0.1:8888

    为了测试它,我打开Android浏览器。我在Fiddler2中看到请求是通过代理路由的。但是,请求很少能收到成功的响应。在大多数情况下,当我说most时,99%的情况下,请求会被重试并再次失败,Android浏览器会告诉我“服务器无法通信”。

    有没有人找到了一种方法来配置Fiddler2或Charles通过Android模拟器调试HTTP(S)流量?

    3 回复  |  直到 14 年前
        1
  •  0
  •   Community Egal    7 年前

    这个 -http-proxy

    另一种选择是 capture the network traffic directly ,然后使用Wireshark进行分析,如果您有私钥,Wireshark可以进行SSL解密。

        2
  •  0
  •   b-ryce    13 年前

    另外,使用HTTPScoop的好处是,当我打开互联网共享并让我的手机使用mac上的wifi时,我也可以看到实际设备上的流量。因此,这是一个很好的交易调试发生在手机本身和模拟器。

        3
  •  0
  •   Robin    13 年前

    here .

    要获取r11,请从 download page