使用charles 抓取手机上的操作

Posted 勇猛的小黑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用charles 抓取手机上的操作相关的知识,希望对你有一定的参考价值。

Charles上的设置
要截取iPhone上的网络请求,我们首先需要将Charles的代理功能打开。在Charles的菜单栏上选择“Proxy”->“Proxy Settings”,填入代理端口8888,并且勾上”Enable transparent HTTP proxying” 就完成了在Charles上的设置。如下图所示:

iPhone上的设置
首先我们需要获取Charles运行所在电脑的IP地址

在iPhone的 “设置”->“无线局域网“中,可以看到当前连接的wifi名,通过点击右边的详情键,可以看到当前连接上的wifi的详细信息,包括IP地址,子网掩码等信息。在其最底部有“HTTP代理”一项,我们将其切换成手动,然后填上Charles运行所在的电脑的IP,以及端口号8888,如下图所示:

设置好之后,我们打开iPhone上的任意需要网络通讯的程序,就可以看到Charles弹出iPhone请求连接的确认菜单,点击“Allow”即可完成设置。

以上是关于使用charles 抓取手机上的操作的主要内容,如果未能解决你的问题,请参考以下文章

charles使用(三)--抓取移动设备上的http请求

charles 安卓手机抓包——配置——超详细

手机通过Charles抓取https包

Charles手机抓包设置&无法打开火狐网页设置

charles抓取数据

安卓7.0以上手机使用charles代理抓取https数据