Fiddler界面

【Statistics】请求的性能数据分析

【Inspectors】查看数据内容

Inspectors是用于查看会话的内容,上半部分是请求的内容,下半部分是响应的内容:

【AutoResponder】拦截指定规则的请求

AutoResponder允许你拦截指定规则的求情,并返回本地资源或Fiddler资源,从而代替服务器响应。

上图中我将“baidu”这个关键字与我电脑“d:\timg16.jpg”这张图片绑定了,再访问baidu,就会被劫持。

匹配规则:

1.字符串匹配:只要访问带"baidu"的都会认为是匹配

2.正则表达式匹配:参见正则表达式

【Composer】 自定义请求发送服务器

Composer允许自定义请求发送到服务器,可以手动创建一个新的请求,也可以在会话表中,拖拽一个现有的请求

Parsed(解析)模式下你只需要提供简单的URLS地址即可(如下图,也可以在RequestBody定制一些属性,如模拟浏览器User-Agent)

【Filters】 请求过滤规则

可通过过滤规则来过滤掉那些不想看到的请求。

Zone 指定只显示内网(Intranet)或互联网(Internet)的内容

Host 指定显示某个域名下的会话

【Timeline】 请求响应时间

在左侧会话窗口点击一个或多个(同时按下 Ctrl 键),Timeline 便会显示指定内容从服务端传输到客户端的时间

Fiddler菜单栏如下:

1.【comments】 -- 备注

工具栏气泡点击可添加备注,添加成功的备注可以在comment栏中展示;

2.【Replay】 -- 回放

重新发送请求;按ctrl键无条件发送;按shit键可多次发送

3.【X】清空请求列表

Remove all -- 删除所有  快捷键:ctrl+X

Images -- 删除所有图片类型的请求

CONNECTs -- 删除Tunnel to 的请求

4.【Go】 -- 继续执行中断的请求

按shit继续选中的请求

设置断点的操作步骤:

选中一条记录,点击底部的【All Processes】右侧的空白区域,出现向上的箭头,表示在发出去的时候打断点;再次点击,箭头向下表示在返回的时候打断点,第三次点击取消断点操作;

点击【replay】重新请求一次,点击【go】让断点继续往下走;

5.【Stream】 -- 流模式

fiddler有两种模式:1、流模式:可实时把服务器数据返回给客户端;2、缓冲模式:http请求所有的数据都准备好之后才把数据返回给客户端;一般默认情况下时缓冲模式,

点击【stream】之后变成了流模式,Fiddler会即时将HTTP响应的数据返回给应用程序。更接近真实浏览器的性能,时序图更准确。

但不能控制响应。该模式下修改响应内容不生效。

6.【Decode】 -- 解压请求

解压请求:即把http中的请求解压出来,方便我们查看。

有时响应数据是乱码,如下,需要点击Decode进行解码

7.【keep:All sessions】保持会话:即记录所有的会话,一般保存的会话越多占用的内存越大。

8. 【Any Process】 -- 过滤请求

按住Any Process 拖拽到Windows状态栏中的被测程序中;则Fiddler只记录该进程相关的请求。

单击或右击取消。

拖拽到状态栏上某一程序中

9.【Find】 --- 查找

10. 【Save】 -- 保存

11.【Screenshot】 -- 对当前请求截屏

直接点击会倒计时再截屏

按住shift跳过倒计时

12. 【计时器】

13.【browse】调取浏览器:点击【browse】,下拉框中出现了浏览器选项,点击可直接打开对应的浏览器

14.【clear cache】清除缓存:点击【clear cache】可直接清除IE浏览器的缓存。

15.【TextWizard】编码/解码:可以输入的内容包括浏览器进行编码和解码,支持转码的形式有多种。

16.【Tearoff】分离面板:点击【Tearoff】可将右侧的工具栏进行分离,如果想取消,直接点击弹窗中的关闭按键即可。

Fiddler_菜单栏介绍_02的更多相关文章

  1. SPSS学习系列之SPSS Statistics的菜单栏介绍(图文详解)

    不多说,直接上干货! 以下是菜单栏 1.以下是文件栏: 2.以下是编辑栏 3.以下是查看栏   4.以下是数据栏: 5.以下是转换栏: 6.以下是分析栏: 7.以下是直销栏: 8.以下是图形栏: 9. ...

  2. intellijidea课程 intellijidea神器使用技巧1-5 idea界面介绍

    菜单栏介绍: file:文件操作edit:文本操作view:视图操作navigate:跳转code:源码文件analyze:项目依赖关系分析refactor:代码重构快捷操作,如:抽取函数build: ...

  3. 《零成本实现Web自动化测试--基于Selenium》第三章 Selenium-IDE

    1.简介 Selenium-IDE(集成开发环境)是一种开发selenium测试案例的工具.是一种易用的Firefox插件.你可以通过文字菜单,在当前页面上选择一个UI元素,接着挑选与UI元素相关的s ...

  4. Idea学习笔记

    (1)安装,启动,配置: 1.安装完的插件如果不需要的插件可以不启动它:可以在setting里面配置plugins勾选不需要的插件:好处是加快idea的启动: 2.安装完成之后启根据系统32位,64位 ...

  5. Zabbix中文使用手册

    一.Zabbix简介 详情参考“企业监控利器-zabbix”http://waringid.blog.51cto.com/65148/904201. 二.Zabbix使用 2.1 Zabbix框架介绍 ...

  6. Zabbix 中文使用手册

    一.Zabbix简介 详情参考"企业监控利器-zabbix"http://waringid.blog.51cto.com/65148/904201. 二.Zabbix使用 2.1 ...

  7. linux实训

    目  录 Unit 1 操作系统安装.... 3 1.1 多操作系统安装... 3 1.1.1 VMware简介... 3 1.1.2 VMWare基本使用... 4 1.2 安装Red Hat Li ...

  8. 【UML 建模】在线UML建模工具 ProcessOn 使用详解

    总结 : -- 推荐理由 : 最近从 Windows 操作系统 转到 MAC 上, 正在看设计模式 和 重构, 找不到好用的 UML 工具, 因此在网上找了一款可以在线使用的 UML 工具, 用起来发 ...

  9. UI-12组结对编程作业总结

    UI-12组结对编程作业总结 源码Github地址 https://github.com/tilmto/TILMTO/tree/master/Arithmetic 作业摘要 本次结对编程作业分为以下两 ...

随机推荐

  1. JVM--02

    Java虚拟机内存管理: 共享: 方法区:存储运行时常量池.已被虚拟机加载的类信息.常量.静态变量.即时编译器编译后的代码等数据 java堆:存储对象实例 线程独占区: 虚拟机栈:存放方法运行时所需的 ...

  2. 【原创】运维基础之Docker(2)通过docker部署zookeeper nginx tomcat redis kibana/elasticsearch/logstash mysql kafka mesos/marathon

    通过docker可以从头开始构建集群,也可以将现有集群(配置以及数据)平滑的迁移到docker部署: 1 docker部署zookeeper # usermod -G docker zookeeper ...

  3. 在CentOs7上部署Gunicorn

    Gunicorn 的作用与优点这里就不再赘述,如不知道你也不会找这些对吧? 正文 安装简单,直接使用pip即可 pip3 install gunicorn 昨日在 Centos 中想部署Gunicor ...

  4. Java面试题复习笔记(前端)

    1.Html,CSS,Jsp在网页开发中的定位? Html——定义网页结构(超文本标记语言) CSS——层叠样式表,用来美化界面 Jsp——主要用来验证表单,做动态交互(Ajax) 2.介绍Ajax? ...

  5. Vue父子组件之间的相互通信

    组件是Vue知识体系中最重要的一部分之一,父子组件由于作用域的不同,无法直接对对方的数据进行操作.它们之间的数据传递都是通过中间介质进行的,父组件给子组件传值是通过props属性,而子组件给父组件传值 ...

  6. 如何连接LINUX服务器

    1.WINDOW下连接 使用PUTTY连接,链接如下:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 下载安装后打开,运行 ...

  7. 末学者笔记--Linux计划任务及压缩归档

    一.计划任务 1.介绍: (1)定义:简单说就是通过一些设置,来使linux系统定时执行一些操作与任务. (2)作用:一般可执行一些周期性操作,也可定期备份数据. (3)可使用的命令:常用为at和cr ...

  8. 将日志备份推送到s3存储上

    1.将日志备份推送到s3存储上 #!/bin/sh # 此脚本实现将/usr/local/netqin/boss/netqin/logs/BOSS_ContentServer/BOSS_AD_SDK ...

  9. 金蝶K/3 报销相关SQL语句

    金蝶K/3 报销相关SQL语句 use AIS20180607113701 select fopenid,* from dbo.t_XunTong_User where Fname ='' go us ...

  10. 期货大赛项目|八,ueditor的应用

    百度开发的富文本编辑器还是很不错的,可以已经不维护了 下载ueditor1_4_3_3-utf8-net放到项目中 找到net文件夹下config.json 修改以下两行 "imageUrl ...