1、打開Charles,在Proxy里面點擊Proxy Settings
2、在Proxy Settings的 Proxies添加端口
3、設置手機WLAN(注意Charles和手機連接的WIFi需在同一局域網)
4、長按連接的WIFI,出現修改網絡,點擊修改網絡,點擊顯示高級選項
5、點擊代理,選擇手動
6、填寫代理服務主機名(Charles安裝電腦的ip)和代理服務器端口(Proxies添加端口),代理服務器端口需要和Proxies添加端口一致
7、以上為設置手機代理的步驟,設置成功后,如果沒有打開Charles,手機app無法打開,顯示無網絡,此時打開電腦上的Charles,
此時Charles彈出如下提示框,點擊允許
8、完成以前上操作,在手機上打開app發送請求進行抓包
二、Charles抓包Https請求
1、為抓包Https請求,我們需要在手機上安裝SSL證書,彈框中的地址下載,並設置為信任證書
2、Charles的設備也需安裝SSL證書
3、在Pronxy的SSL Pronxy Setting 添加代理的ip和端口,就可以進行抓包了