用Charles Proxy测试Facebook、Twitter的方法

来源:互联网 发布:日本为何没人篡位知乎 编辑:程序博客网 时间:2024/05/16 09:50

想使用手机连接电脑Charles代理,然后抓Facebook App的包,但发现不起作用。发现当电脑连上的国外代理(VPN)后,Charles Proxy其实已经不起作用了。

Google了一圈,知道了真相:使用VPN的时候,没法使用Charles。

Charles Proxy 官网的说明:

VPN not working with CharlesTry logging off and back into the VPN after running Charles for the VPN software to pick up the proxy settings change.

所以得在不连VPN的情况下用Charles抓包,在GitHub上发现有个可用的facebook hosts文件。

  1. 复制 https://raw.githubusercontent.com/racaljk/hosts/master/hosts至 hosts文件底部
  2. 上面这个可用的hosts一般可以维持可用一两个月,若要自动更新,可以使用 SwitchHosts (https://oldj.github.io/SwitchHosts/ )等类似软件的远程文件功能,并配置定期自动刷新

这样,电脑上即使不连VPN也能访问Facebook了,手机端连接电脑Charles代理, 可以维持抓包功能,便于调试排查问题。

0 0