2.2 设置手机的代理参数
在手机的浏览器中输入“192.168.1.106:8888”(图5①),其中,“192.168.1.106”时在“2.1 确定运行Fiddler电脑的IP地址”中查看的电脑IP地址,“8888”是在“1 配置Fiddler”中配置的Fiddler的监听端口。之后,在浏览器显示的内容中点击“FiddlerRoot certificate”(图5②),下载Fiddler的证书。
图5 手机浏览器访问Fiddler
接下来,在弹出的窗口中点击“下载”按键,如图6所示。
图6 开始下载证书
下载完成后,点击弹出窗口的“证书安装器”,并点击“仅此一次”,开始安装证书,如图7所示。
图7 安装证书
然后,输入证书名称(图8①),并选择“凭据用途”(图8②),点击“确定”按键(图8③)。
图8 设置证书名称和凭据用途
通过以上步骤,在安卓手机中安装了Fiddler的证书。
3 配置手机网络
选择安卓手机中的“设置->WLAN”,在“WLAN”设置的窗口中,长按手机连接的WLAN网络,如图9①所示,之后会显示图9②所示的菜单,选择“修改网络”选项。
图9 修改WLAN设置
接下来,点击图10中的“代理”。
图10 进入代理设置
最后,将“服务器主机名”设置为电脑的IP地址,“服务器端口”设置为Fiddler监听的“8888”,如图11所示。
图11 设置手机代理参数
以上设置完成后,在手机上访问某个网站时,Fiddler中就可以抓取到相关网络数据了。需要注意的是,当结束抓取后,将重新将手机代理设置为图10所示的“无”即可,此时手机就可以绕过Fiddler,正常上网了。