HTTP抓包
前提电脑安装Charles https://www.charlesproxy.com/download/
一、查看电脑IP地址
方法1:打开Charles,点击Help→Local IP Address
方法2:Ctr+R ,输入cmd,ipconfig
二、手机链接和电脑同一网络,设置HTTP代理,录入电脑Ip和端口号(8888)
HTTPS抓包
需要在HTTP的基础上进行设置,未设置前,抓到的HTTPS都是UNKOWN显示,设置后可正常显示。
一、手机上安装证书
点击 Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device,手机浏览器输入 chls.pro/ssl 安装提示安装即可 。
二、设置 SSL Proxying Setting
点击 Proxy→SSL Proxying Setting,勾选 Enable SSL Proxying,设置 Host 和 Port 都为 *
IOS 10 以上手机安装了证书,Charles抓包还是现实Unknow ,需要开启信任~