前言
还在为没有设置好Charles 抓不了手机上的https请求而苦恼吗!今天手把手教你用proxyman抓取iPhone上的网络请求
操作设备环境
电脑系统:macOs Big Sur 11.1
手机系统:ios 12以及最新
proxyman系统版本: 2.21.1以及最新
安装
1.软件安装步骤我就省略了,软件下载地址: https://proxyman.io/
软件安装好后的样子2.安装证书;Certificate->Install Certificate on this Mac
3.安装扩展以及证书,Automatic->Install&Trust Certificate
傻瓜式点击就好抓取数据
1.上面的步骤就安装好了证书;但是这个时候只能请求http,如果我们请求是https的话,执行下面步骤:
成功抓去到了浏览器到所有请求 观察数据返回抓取手机app数据
移动端安装流程 (⚠️图片上红色文字是关键步骤)
1.查看移动端设置流程,必须跟电脑连同一个Wi-Fi
手机上的设置我就写在图片上下面2.根据上面5个步骤手机设置,注意⚠️第五步千万别遗漏了,这是你能否抓到数据等关键。
允许https 返回
1. 找到自己手机链接IP,然后选择自己所要看到数据请求的域名,选择Enable Https Response 就可以看见body 里面的数据返回了。
nice常用设置
这个设置包括端口设置、风格外观设置、插件安装等都在这里
过程中如果有遇到什么问题可以查看官方文档;里面也都详细问题解决方案 https://docs.proxyman.io/debug-devices/ios-device
附言
过程中有问题欢迎留言;
网友评论