1.下載並安裝Charles
這里可以從官網直接下載或者其他渠道下載安裝,
我安裝的是4.5.6版本,分享我自己的下載鏈接:https://pan.baidu.com/s/1Wh-m0drh00ZYkjz2yx9eCg
提取碼:edti
2.win電腦上配置Charles
a、電腦安裝證書
安裝電腦證書是必須的,不然有可能出現接口不受信任,抓不到數據。
b、Charles的http抓包配置
c、Charles的https抓包配置
3.在手機上配置代理抓包
a、安卓手機抓包http設置代理
代理設置完畢后,Charles會彈出是否允許連接網絡的彈窗,要點擊允許
b、安卓手機抓包https還需要安裝證書
從Charles導出證書傳輸到手機安裝,.cer證書手機可以直接安裝,.pem文件需要保存后在手機設置,從sd卡中安裝證書來安裝。
4.最后
連接完畢后,就可以愉快的抓取接口信息了,本方法親測同樣適用於華為手機。
ps:如果只想抓取手機上的包,可以取消勾選Windows proxy