-
charles与手机端的连接,使手机和电脑链接一个wifi,将手机端的wifi代理设置成电脑ip,端口使用默认8888
电脑端
手机端
通过上述设置可以抓取http请求
-
抓取https请求,需要进行下面配置
-
电脑端证书下载,下载完成并对证书进行信任
MacDownCer -
手机端证书下载,通过help->SSL Proxying->Install Charles Root Certificate on a Mobile Device or Remote Browser
MobileDownSSL
IMG_0335.png
- 上面安装好Charles根证书后,还需要在Charles中设置SSL Proxy才能正常抓取https的请求
-
点击Charles -> Proxy -> SSL Proxying Settings...
SSL Proxying Settings
2.在SSL Proxying Settings页中SSL Proxying项中,点击Add,添加一个全匹配的域名和端口号:*:443,并勾选“Enable SSL Proxying”,点击OK保存
Enable SSL Proxying - 保存成功后,在上述浏览器或应用程序中即可正常抓取https请求
Charles界面上的按钮功能
Charles界面
网友评论