如果不進(jìn)行下面的設(shè)置插掂,https的reqeust和response都是亂碼,設(shè)置完之后https就可以抓包了鸠项。
電腦端操作:
1干跛、在Charles的工具欄上點(diǎn)擊設(shè)置按鈕,選擇Proxy Settings…
切換到SSL選項(xiàng)卡祟绊,選中Enable SSL Proxying楼入。(別急,選完先別關(guān)掉)
2牧抽、SSL選項(xiàng)卡的Locations里填寫要抓包的域名和端口嘉熊,點(diǎn)擊Add按鈕,在彈出的表單中Host填寫域名扬舒。比如填api.instagram.com阐肤,Port填443
手機(jī)端操作:
下載Charles證書http://www.charlesproxy.com/ssl.zip,解壓后導(dǎo)入到iOS設(shè)備中(將crt文件作為郵件附件發(fā)給自己讲坎,再在iOS設(shè)備中點(diǎn)擊附件即可安裝孕惜;也可上傳至百度之類的網(wǎng)盤,通過safari下載安裝)