前言
Spider Proxy,一款非常实用并且免费的iOS https抓包工具。可以帮助开发者快速诊断和解决网络请求相关的问题。
目录
一、功能介绍
Spider Proxy可以在苹果App Store免费下载。以下是官方的功能介绍。
Spider Proxy是一款移动端HTTP(S)抓包及调试工具,支持不连接电脑的情况下,直接查看iOS系统的HTTP(S)请求和响应,核心功能
* 抓包,HTTP(S)流量解析,支持HTML、JSON、CSS格式化预览
* 重写,规则重写实时修改请求和响应,及URL重定向、本地/远程文件Mock等
* 重放,支持接口依赖&断言的自定义HTTP(S)网络请求
* 脚本,使用 JavaScript 脚本随心所欲的拓展接口请求与响应,或启动定时任务执行
* 设备授权,数据共享
* 数据备份与数据恢复
二、安装步骤
1、APP下载
苹果App Store 搜索“Spider Proxy”,蓝色的蜘蛛图标,下载安装APP。
2、证书安装与信任
应用安装成功后,APP首页点击HTTPS支持,下载安装证书,按系统提示信任证书。
3、添加VPN配置
点击首页“启动”首次抓包时,需要添加VPN配置,点击允许,按系统提示输入手机密码即可。
4、启动抓包
到这一步,再次点击启动按钮就可以愉快的抓包了。抓包页面如下图。
以百度为例,我们来查看百度搜索接口。先启动抓包,打开百度输入关键词搜索,如“iOS抓包”。
页面响应后,回到Spider Proxy APP,停止抓包。如下图可以通过关键词搜索来筛选接口,或按域名筛选
找到接口后,点击可以查看接口详情:消息头、响应、请求参数、cookie、耗时等,均支持JSON格式预览。
6、抓包详情
APP首页,点击左上角小时钟图标,可以查看所有的历史请求记录,数据都存于本地。