抓包工具——charles

手机抓包链接方式

1.打开charles,开启代理。点击【Proxy】–>【Proxy Settings】我们在设置下端口号“8888”

 

2.电脑CMD命令查出当前计算机的IP地址,然后手机连接和电脑一样的wifi(一定要保证在同一个网络下)。主机名就是电脑的IPV4地址,端口可以根据自己的设置。操作如下图所示:

 

 3.连接完之后,抓包的接口显示Unknow。不要慌,说明是自己的手机没有安装证书。所以我们安装证书,

(1)点击顶部菜单栏【Help】–>选择【SSL Proxying】,点击【install Charles Root Certificate】安装Charles根证书即可;
(2)点击安装【Install Charles Root Certificate On a Mobile Device or Remote Browser】在移动设备上或远程浏览器安装证书即可;(这里和上面安装一样)
(3)手机上弹出一个页面,是否允许下载证书,一定要点击允许

4.安装完之后,我们再请求接口。就可以看到接口请求回来的数据,以及各个参数名称。

HOST:就是请求的域名

PATH:就是请求接口的地址

JSONTEXT:就是接口返回来的参数名称和值

 5.其实charles还可以做一个压力测试,选中的接口,右键选择-【Repeat Advanced】

     

 6.   有的时候我们不想再去操作一次模拟请求,我们可以通过接口再次发起请求。选择该接口,右键选择【Compose】

 

posted @ 2021-12-10 18:32  大好江山  阅读(191)  评论(0)    收藏  举报