1,首先安装Charles,配置证书,方式如下:
选择help——sslproxying——install charles Root Certificate 弹出以下窗口
图1点击安装证书,执行一系列操作,安装证书成功
2,Charles抓取浏览器&系统接口不需要执行任何设置操作
3,抓取ios手机时,需要手机安装证书,执行操作如下:
选择help——sslproxying——install charles Root Certificate on a mobile device or remote browser 弹出以下窗口
图2如图所示,保证手机连接Charles代理后,浏览器中输入以下网址,安装下载证书
http://charlesproxy.com/getssl
4,设置手机代理
首先取消Charles系统&浏览器代理,仅仅抓取手机端代理,如下图所示:
图3设置如下图所示:proxy setting:
确定本机ip 开始程序中输入 cmd 弹出窗口,出入ipconfig 查看本机ip地址
手机设置以ios手机为例:
点击WiFi后的!号,进入以下页面,http代理,模式设置为手动:输入域名:本机ip 端口:8888
点击任意手机app,查看Charles,是否抓取到接口
网友评论