在Android上打开VPN时,Charles无法看到HTTP请求

时间:2016-05-05 09:26:59

标签: android request response vpn charles-proxy

我在Android设备上使用OpenVPN并且必须捕获HTTP请求。

  • 已安装charles-proxy-ssl-proxying-certificate
  • wi fi proxy是正确的

但仍然在VPN工作时 - 没有请求 - 如果VPN关闭,我可以抓住所有内容

2 个答案:

答案 0 :(得分:1)

解决方案很简单 - 只需将代理地址和端口添加到VPN连接即可。 (例如,如果您使用Open VPN连接器>转到设置(更多)>添加代理>选择createt proxy>按连接

答案 1 :(得分:0)

我遇到了同样的问题,但我意识到 Charles 的 IP 地址和我的模拟器的代理设置不同。因此,请按照以下步骤操作;

  • 转到 Charles:帮助 -> 本地 IP 地址并复制它
  • 转到模拟器设置,然后单击代理并在此处输入 Charles Ip 地址。