fiddler是一款非常实用的网络调试工具,它可以通过设立网络断点的方式,监控电脑和互联网之间的http通讯,从中获取cookie、js、css等数据文件;这样在网络出现问题的时候,测试人员就能快速找出错误发生的源头,使得网络维护工作变得方便许多。
【Fiddler功能特点】
http/https监测与分析
动态修改请求或回复
断点调试
自动回复
自定义脚本扩展
它的灵活性非常棒,可以支持众多的http调试任务,并且能够使用.net框架语言进行扩展。
【Fiddler安装方法】
1、下载文件到本地后,右键安装文件,以管理员身份运行,如下图所示:
2、点击“I Agree”,如下图所示:
3、选择安装路径,点击“Install”,如下图所示:
4、安装过程进行中,如下图所示:
5、安装完成以后,点击“Finish”,如下图所示:
【Fiddler配置方法】
1、我们安装完成后点击运行程序,就可以看到如下图,这是进入Fildder的第一个界面
2、安装好后打开fiddler→选择Tools>FildderOptions>Https
3、https勾选下列选项
4、Connection勾选允许远程连接
5、设置完成后点击下面的【OK】按钮保存
6、我们在刚开始进入Fildder的界面上,使用手机或者电脑网上冲浪就可以看到我们的http请求了。
【Fiddler如何抓Android应用包】
1、启动Fiddler,打开菜单栏中的Tools>FiddlerOptions,打开“FiddlerOptions”对话框。
2、在FiddlerOptions”对话框切换到“Connections”选项卡,然后勾选“Allowromotecomputerstoconnect”后面的复选框,然后点击“OK”按钮。
3、在本机命令行输入:ipconfig,找到本机的ip地址。
4、打开android设备的“设置”->“WLAN”,找到你要连接的网络,在上面长按,然后选择“修改网络”,弹出网络设置对话框,然后勾选“显示高级选项”。
5、在“代理”后面的输入框选择“手动”,在“代理服务器主机名”后面的输入框输入电脑的ip地址,在“代理服务器端口”后面的输入框输入8888,然后点击“保存”按钮。
6、然后启动android设备中的浏览器,访问百度的首页,在fiddler中可以看到完成的请求和响应数据。