Fiddler是一款专门的抓包工具,可以模拟请求,修改请求,调试手机应用。还是挺有意思的小工具。1、下载安装Fiddler下载地址:http://www.telerik.com/downlo...安装步骤比较简单,就不做介绍了。只需转到下一步。2、配置PC端Fiddler和手机(1)配置Fiddler允许监听https打开Fiddler菜单项Tools->FiddlerOptions,选择decrypthttpstrafficandignoreservercertificateerrors,如下图:Fiddlerhttps设置第一次会提示是否信任fiddler证书和安全提示,选择yes,然后在系统的证书管理中进行管理(2)配置Fiddler允许远程连接。点击上方菜单中的连接,选择允许远程计算机连接,默认监听端口为8888,如果被占用,也可以设置。配置完成后需要重启Fiddler,如下图:Fiddler连接端口号设置(3)配置移动端PC端命令行ipconfig查看Fiddler所在机器IP。本机IP为192.168.45.105,如下图打开自己的IP将手机连接到同一局域网的wifi,修改wifi网络的详细信息(长按wifi选择->修改网络)->显示高级选项,选择手动代理设置,主机名填写Fiddler所在机器的IP,端口填写Fiddler端口,默认8888,如下图:手动在手机上设置代理此时可以在Fiddler中查看到手机上的网络访问情况,如下图所示,自动化测试,性能测试,LR脚本开发,面试经验交流。有兴趣的可以拨打175317069,群里会有不定期的免费资料链接。这些资料是从各个技术网站上收集整理出来的。如果大家有好的学习资料,可以私信发给我,我会注明出处,然后分享给大家。可以双击上图中的某一行网络请求,右侧会显示具体的请求内容(RequestHeader)和返回内容(ResponseHeaderandContent),如下图:oftherootcertificatewasnotsuccessfulFiddler查看手机请求结果报错问题一般第一次Fiddler会提示如下错误信息:creationoftherootcertificatewasnotsuccessful解决方法:1、打开cmd2,输入filler的目录由于我是安装在E盘的,所以我的命令是:cmd命令,输入以下命令:makecert.exe-r-ssmy-n"CN=DO_NOT_TRUST_FiddlerRoot,O=DO_NOT_TRUST,OU=Createdbyhttp:///www.fiddler2.com”-天空签名-eku1.3.6.1.5.5。7.3.1-h1-cyauthority-asha1-m120-b09/05/2012cmd如果命令成功,打开网页:http://xxx:8888/点击(xxx是你电脑的IP地址,我电脑的IP是:192.168.45.105,所以填这个,如果你的IP不同,请按照你本地IP填写)可以下载FiddlerRoot证书,手机截图安装证书到检测https请求。
