2024-10-16 03:57:25
总计三步:
1.PC端charles安装CA证书
打开charles
help-->SSL Proxying-->Install Charles Root Certificate,下图为安好的证书:
2.Android设备安装CA证书
help-->SSL Proxying-->Install Charles Root Certificate on a Mobile Device Or Remote Browser
在Android设备的浏览器中,输入chls.pro/ssl安装证书即可,目前大部分安装设备,安装该证书,需要打开安全验证,有密码、指纹、人脸识别等方式。
3.设置charles的ssl proxy项
Proxy-->SSL Proxying Settings中加入要抓取的https哉名,支持正则表达式及通配符,我需要抓取所有与sohu域相关的,配置如下图:
注意:Https默认端口为443,对比于http为80
经过上述三步的配置,Charles就可以抓取Https请求