摘要
有些数据需要在手机应用中才能查看,没有网页版,所以学习移动端的爬虫是有必要的。
手机系统分为安卓和苹果两大系统,本次讲解主要以安卓手机为例
有安卓手机的可以使用手机,没有的可以使用模拟器,本次以夜神模拟器为例
必备电脑软件Fiddler:一款抓包工具
fiddler设置
在fiddler中需要更改监听位置,打开fiddler点击工具->选项
点击HTTPS,将请求来源改为……from all processes
获取认证
在模拟器的浏览器中输入主机IP:8888
回显示以下内容
点击下载fiddleRoot 证书
进行认证安装
网络设置
打开雷电模拟器,在网络设置中找到wifi设置
长按已经连接的wifi名称,点击修改网络
注意:若是使用安卓手机,需要先获取root权限(手机有变成板砖的风险,建议使用配置为安卓7版本的手机)
代理选择手动
代理服务器主机名填写本机的ip,不知道本机ip的可以cmd输入ipconfig查看自己的ip,代理服务器端口填写为:8888(此为fiddler的端口号)。点击保存。
在对应用程序进行浏览时,需要打开fiddler软件,监听应用程序。