Fiddler培训

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展Fiddler无论对开发人员或者测试人员来说,都是非常有用的工具首先安装fidder,然后重新火狐浏览器(提示是否安装FiddlerHook,点击是安装)打开firefoxtools-Addons-Extensions启动FiddlerHookInspectorstab下有很多查看Request或者Response的消息。其中RawTab可以查看完整的消息,Headerstab只查看消息中的header.如下图通过陈列出所有的HTTP通信量,Fiddler可以很容易的向您展示哪些文件生成了您当前请求的页面。使用Statistics页签,用户可以通过选择多个会话来得来这几个会话的总的信息统计,比如多个请求和传输的字节数。选择第一个请求和最后一个请求,可获得整个页面加载所消耗的总体时间。从条形图表中还可以分别出哪些请求耗时最多,从而对页面的访问进行访问速度优化Fiddler的左下角有一个命令行工具叫做QuickExec,允许你直接输入命令。常见得命令有help打开官方的使用页面介绍,所有的命令都会列出来cls清屏(Ctrl+x也可以清屏)select选择会话的命令?.png用来选择png后缀的图片bpu截获requestFiddler最强大的功能设置断点了,设置好断点后,你可以修改httpRequest的任何信息包括host,cookie或者表单中的数据。设置断点有两种方法第一种:打开Fiddler点击Rules-AutomaticBreakpoint-BeforeRequests(这种方法会中断所有的会话)如何消除命令呢?点击Rules-AutomaticBreakpoint-Disabled第二种:在命令行中输入命令:bpu(这种方法只会中断)如何消除命令呢?在命令行中输入命令bpu看个实例,模拟博客园的登录,在IE中打开博客园的登录页面,输入错误的用户名和密码,用Fiddler中断会话,修改成正确的用户名密码。这样就能成功登录1.用IE打开博客园的登录界面2.打开Fiddler,在命令行中输入bpu3.输入错误的用户名和密码点击登录4.Fiddler能中断这次会话,选择被中断的会话,点击Inspectorstab下的WebFormstab修改用户名密码,然后点击RuntoCompletion如下图所示。5.结果是正确地登录了博客园当然Fiddler中也能修改Response第一种:打开Fiddler点击Rules-AutomaticBreakpoint-AfterResponse(这种方法会中断所有的会话)如何消除命令呢?点击Rules-AutomaticBreakpoint-Disabled第二种:在命令行中输入命令:bpafter(这种方法只会中断)如何消除命令呢?在命令行中输入命令bpafter

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功