一、在web端抓包
1.官网下载charles https://www.charlesproxy.com/
2.为了抓取https包,可以在在charles中下载安全证书
点击选择安装证书
点击确认,弹出导入成功
3.依旧有https包中显示乱码,添加地址(*代表所有)
4.charles中去除缓存,方便操作,Tools-->No Caching选中Enable No Caching
5.刷新浏览器,charles就可以看到请求
二、在手机端抓包(以android手机为例,ios手机类似,手机端配置代理按照charles中提示)
1.charles中Proxy-->SSL Proxying Settings下
2.根据下图目录打开,查看charles中网络端口以及提示
3.在手机端手动配置代理,网络地址以及端口号参照charles中显示
4.关闭pc端防火墙
5.在手机浏览器中输入chls.pro-->ssl,下载手机端安全认证,下载成功后安装
6.打开手机浏览器访问,charles中能够看到请求
7.如果想要删除自己下载的证书,手机端搜索加密与凭据-->用户凭据,就可以看到自己刚刚添加的证书,删除即可