fiddler界面和功能讲解.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
fiddler界面和功能 张书欣 Fiddler 界面和功能 基本界面 搜索 过滤器 Statistics页签 断点 作用 设置断点 实例 AutoResponder规则 说明 实例 小结 Fiddle界面和功能-基本界面 Fiddle界面和功能-基本界面 Inspectors tab下有很多查看Request或者Response的消息。 其中Raw Tab可以查看完整的消息,Headers tab 只查看消息中的header. 如下图 Fiddle界面和功能-搜索 用快捷键Ctrl+F 打开 Find Sessions的对话框,输入关键字查询你要的会话。 查询到的会话会用黄色显示 搜索包含某个词语的数据流 Fiddle界面和功能-过滤器 标记、修改或隐藏指定特征的数据流 Fiddle界面和功能-Statistics页签 使用Statistics页签,用户可以通过选择多个会话来 得来这几个会话的总的信息统计,比如多个请求 和传输的字节数。 选择第一个请求和最后一个请求,可获得整个 页面加载所消耗的总体时间。从条形图表中还 可以分别出哪些请求耗时最多,从而对页面的 访问进行访问速度优化 Fiddle-断点-作用 修改HTTP请求头信息。例如修改请求头的UA, Cookie, Referer 信息,通过“伪造”相应信息达到达到相应的目的(调试,模拟用户真实请求等)。 构造请求数据,突破表单的限制,随意提交数据。避免页面js和表单限制影响相关调试。 拦截响应数据,修改响应实体。 Fiddle-设置断点 有两种方法设置断点: 1.fiddler菜单栏-rules-automatic Breakpoints-选择断点方式,这种情况下设定的断点会对之后的所有HTTP请求有效。 有两个断点位置: a. before response。也就是发送请求之后,但是Fiddler代理中转之前,这时可以修改请求的数据。 b.after response。也就是服务器响应之后,但是在Fiddler将响应中转给客户端之前。这时可以修改响应的结果。 2.命令行下输入。Bpafter xxx或者bpv,bpu,bpm等设置断点。这种断点只针对特定类型的请求。 终止断点的方式有: 1. 在inspector界面点击“run complete“即会终止本次HTTP请求的断点。 2. 输入go命令,也会使得当前的请求跳过断点。 3. 在rules-auto breakpoint中disabled断点即可。 Fiddle-断点-实例 1、用IE浏览器打开登录界面http://2016./ 2、打开Fiddler,点击Rules- Automatic Breakpoint -Before Requests 3、输入错误的用户名和密码 点击登录 4、Fiddler 能中断这次会话,选择被中断的会话,点击Inspectors tab下的WebForms tab 修改用户名密码,然后点击Run to Completion(如下图所示) 5、正确登录网站 6、取消断点:在rules-auto breakpoint中disabled断点 Fiddle-断点-实例 Fiddle-AutoResponder规则-说明 有些时候在测试环境和线上环境的不同,导致在线系统的js难易跟踪调试特别是一些动态js脚本。fiddler这个工具给我减少了很多调试上的烦恼,尤其是强大的AutoResponder. 它可以抓取在线页面保存到本地进行调试,这大大减少了在线调试的困难。 Fiddle-AutoResponder规则-实例 Fiddler 的AutoResponder tab允许你从本地返回文件,而不用将http request 发送到服务器上 实例 1、进入新服装网站,打开一个款式图 2、打开Fiddler 找到logo图片的会话/fashion/stylegraphic/20160521011/man/OthersEur/2016SS/Knit/Long_Sleeve/20160520155222/big/2ebd89b656475641ba1b1e6cb003ca1b.jpg 3、选择Enable rules 和Unmatched requests passthrough 4、在下面的Rule Editor 下面选择 Find a file... 选择本地保存的图片. 最后点击Save 保存下。 5、再刷新该款式图页面,会看到款式的图片用的是本地的 Fiddle-AutoResponder规则-实例 Fiddle-AutoResponder规则-实例 Fiddle-AutoResponder规则-小结 小结: AutoResponder功能是Fiddle

文档评论(0)

***** + 关注
实名认证
内容提供者

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档