下載安裝
-
Charles官網(wǎng),點擊下載安裝
- 安裝好打開,help->Registered to,輸入賬號和key激活
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4
Http代理
-
設(shè)置端口號8888
-
查看電腦的IP,按住option點擊電腦的wifi圖標(biāo)
-
手機(jī)連和電腦同一個WiFi,打開這個WiFi的設(shè)置,http代理->配置代理,將IP和端口輸進(jìn)去(如果是安卓機(jī),點進(jìn)去沒有代理選項的話,試試長按連的WiFi ,可以修改)
-
當(dāng)手機(jī)如果有數(shù)據(jù)請求,Charles 會彈出是否允許連接此代理,allow就http抓包了
https代理
如果是https,會發(fā)現(xiàn)全是亂碼,所以需要進(jìn)行https代理
-
選中Proxy→SSL Proxying Setting,開啟SSL代理,并添加信任地址
-
打開help->SSL Proxying->install Charles Root .... 如下圖
-
按照彈窗所示,在配置好代理后,去打開你的瀏覽器,打開網(wǎng)頁 chls.pro/ssl,下載安裝
-
去 設(shè)置會看到已下載描述文件,打開并安裝描述文件
-
安裝好描述文件后,去設(shè)置->通用->關(guān)于本機(jī)->證書信任設(shè)置, 將Charles Proxy勾起來
charles一些使用
-
focus指定的host,這樣會把你們的和別的區(qū)分開,很方便查看
- 使用斷點功能,可以對請求和返回編輯