Window10系统安装Charles,并抓取安卓手机Http和Https接口

一、准备工作

电脑系统:Windows10, 手机:魅族16s

电脑与手机要连同一个局域网(WiFi)

Charles官网下载地址:https://www.charlesproxy.com/download/

 

二、电脑端Charles证书安装

进入证书安装页面,如下图,一定要按图中操作!!!

点击确定之后,查看证书是否安装成功,如下图,如图所示,说明电脑端证书安装成功了。

三、手机端Charles证书安装

先在Charles中如图操作

然后会出来一个提示,如下图

图中IP即电脑端的IP,相对于手机就是服务器的IP,然后打开手机,找到你连的WiFi,然后进入代理设置页面,将上图中IP和端口号填入保存。

 

然后,电脑端会弹出是否允许此手机使用代理的页面,然后选择 “Allow”。

接下来在手机自带的浏览器中,一定要是手机自带的浏览器中,输入 chls.pro/ssl,下载手机端的证书,如下图

下载下来的证书文件名是charles-proxy-ssl-proxying-certificate.pem,然后我们打开手机中的 “文件管理”软件,找到这个证书,将证书名后缀改为 .crt,这个一定要改,不然手机识别不出这是个证书文件,也就导致无法安装!

改完之后,手机可能会跳出一个输入密码的页面,这个输入自己手机的锁屏密码即可,然后点击【确定】就可以安装,如下图。

四、电脑端Charles配置

如图,配置可以抓取所有请求接口

另外,取消抓取电脑端请求的接口,如下图
 

到这里我们的配置就完成啦,如果有什么疑问的地方可以在下方留言!

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章