gpt4 book ai didi

android - 如何在 Windows 上使用最新的 Android 模拟器配置 HTTP 代理,如 Fiddler2 或 Charles Web 代理?

转载 作者:可可西里 更新时间:2023-11-01 13:15:11 24 4
gpt4 key购买 nike

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

-http-proxy http://127.0.0.1:8888

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

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

最佳答案

-http-proxy 模拟器选项对我有用(背后有一个真正的 HTTP 代理),所以不确定 Charles 的问题是什么。

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

关于android - 如何在 Windows 上使用最新的 Android 模拟器配置 HTTP 代理,如 Fiddler2 或 Charles Web 代理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3794998/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com