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和端口,就可以進行抓包了



