1. fiddler的ctrl+F查找功能

可以进行正则表达式查找:

勾选Regular Expression,find中出现REGEX:,在这后面输入正则表达式即可进行匹配查找

2. fiddler的 Composer视图

服务端测试会经常用到,模拟从客户端发送请求

具体用法可以参考这篇博客http://blog.csdn.net/u012808234/article/details/52764625

3. fiddler的AutoResponder功能

可以添加规则:使用正则表达式匹配包含字符串的URI

举例regex:.+\.(gif|png|jpg)$,用于拦截图片资源请求

4.  HTTP状态码返回在Fiddler中,内置了一些HTTP返回状态

最常用的有302_Redirect.dat、404_Plain.dat、502_Unreachable.dat,用于模拟HTTP返回码,

这些文件在Fiddler安装目录下,Fiddler2\ResponseTemplates,可以拷贝出来修改。

5.常用命令:

1)help

打开命令行帮助页http://docs.telerik.com/fiddler/knowledgebase/quickexec

2)cls

清空截取的请求列表

3)?sometext

查找字符串,并在列表视图中高亮显示

4)@host

如@baidu.com 将包含host的请求全部找出并在列表视图中高亮显示

5)=status

如=200将HTTP返回码是200的请求全部找出并在列表视图中高亮显示

6)=method

如=post将请求方法是POST的请求全部找出并在列表视图中高亮显示

7)>size

>10000 将resoponse大于10KB的请求全部找出并在列表视图中高亮显示<5k将resoponse小于5KB的请求全部找出并在列表视图中高亮显示

8)!nslookup

nslookup se.360.cn 类似于windows
cmd的nslookup命令,结果会在log视图打印出来

9)urlreplace:urlreplace www.baidu.com chrome.360.cn 替换请求的url,实际返回的是替换后的url结果

6.

CustomRules.js:        

在大多数情况下,通过fiddler默认菜单的功能就可以基本满足HTTP调试需求,

然而如果需要满足更复杂的调试场景时,单纯通过fiddler菜单已无法达到开发者的调试要求,这就需要用到Customize Rules。

参考资料http://my.oschina.net/leejun2005/blog/399108

举例:

fiddler默认在截取URI列表视图中不会显示服务器IP地址,通过修改customrules.js就可以显示出来。

Rules
-> Customize Rules 打开customrules.js找到如下代码段:static
function Main(){ }

在此代码段末尾添加:FiddlerObject.UI.lvSessions.AddBoundColumn("HostIP",
50, "x-hostIP");

修改完成重启Fiddler,就多出一列"HostIP"

fiddler 一些不为人知的功能的更多相关文章

  1. iPhone不为人知的功能常用技巧,看完后才发现很多用iPhone的人实在是愧对乔布斯! - imsoft.cnblogs

    很多人花了四五千买部苹果,结果只用到四五百块钱的普通手机功能. iPhone不为人知的功能,常用技巧: 网上搜集整理的iPhone快捷键操作,虽然表面上iPhone按键只有一个HOME键,大部分操作都 ...

  2. 『言善信』Fiddler工具 — 11、Fiddler中Composer功能详解

    目录 1.Composer功能介绍 2.Composer界面说明 3.使用方式 (1)自定义Request请求 (2)Composer重复发送请求 (3)Composer篡改请求数据 1.Compos ...

  3. fiddler几种功能强大的用法

    参考网址: http://caibaojian.com/fiddler.html http://www.cnblogs.com/tangdongchu/p/4178552.html 1.fiddler ...

  4. Fiddler 4 界面功能介绍

    由于本人工作接触Web测试,所以我从网上找的资料,学习了解web测试内容,然后自己整理汇总的随笔,如文章中有不足的地方,请大家多多指教:或者文章内容与他人相似,望见谅 主界面: 工具栏 file:用于 ...

  5. fiddler几种功能强大的用法(一)

    参考网址: http://caibaojian.com/fiddler.html http://www.cnblogs.com/tangdongchu/p/4178552.html 1.fiddler ...

  6. fiddler数据过滤功能

    设置会话过滤的菜单如下图: 1.勾选Use Filters选项表示使用过滤设置,不勾选则不使用 2.Actions:有四个选项 Run Filterset now:立即运行过滤设置: Load Fil ...

  7. Fiddler 会话过滤功能

    我们访问任何网址都会被 Fiddler 捕获,但有时我们只想捕获某个地址,可以使用 Fiddler 的会话过滤,如下我们只过滤出百度的域名 如下,切换到 Filters --- 把 Use Filte ...

  8. fiddler几种功能强大的用法(二)

    参考网址:http://blog.rekfan.com/articles/228.html http://www.cnblogs.com/tugenhua0707/p/4637771.html htt ...

  9. fiddler不经意的功能

    捕获指定客户端的请求,直接食用 窗口分离,直接食用 Hide this column  隐藏此列Ensure all columns are visible   显示默认所有列Customize co ...

随机推荐

  1. webkit之滚动条美化

    由于公司的产品改用webkit内核,在写公共css的时候,不想使用插件模拟,顺便网上查阅了下css3的滚动条美化. 首先,先上一副示意图. 从网络上盗图的(来源 http://zhangyaochun ...

  2. MFC界面分割以及挂载

     MFC中文档与视图(二) Last Edit 2013/11/19 这篇主要是介绍一下怎么去分割视图. 视图的分割分为:动态分割,静态分割.所谓的静态分割是指软件一启动视图就分割完成,而动态分割是在 ...

  3. Kostya Keygen#2分析

    主要就是构造408ede处的2A个字节.. 其中第一个字节必须为0x2D,倒数第二个字节必须为0x36,倒数第三个字节为0x31. 之后,对这个2A字节的缓冲区,要满足一些条件: 1\ 在408ede ...

  4. number类型精度分析

    numbe类型的可设置的取值范围: number无限定 number(6)是6位整数 number(6,2)是4位整数,精确到两位小数,最多6位.四舍五入 number(6,-2)是6位整数,精确到百 ...

  5. 使用Python+turtle绘制动画重现龟兔赛跑现场

    问题描述: 在经典的龟兔赛跑故事中,兔子本来是遥遥领先的,结果因为骄傲,居然在比赛现场睡了一觉,醒来后发现乌龟已经快到终点了,于是赶紧追赶,无奈为时已晚,最终输掉了比赛.本文使用turtle绘制乌龟和 ...

  6. HTML、CSS(小笔记)

    这是我自己在学习html.css时觉得要记的东西太多总结一些较为常用的标签. HTML <p></p>段落标签 <hn></hn>标题标签n数值为1~6 ...

  7. vue双向数据绑定

    本文来源于 https://jingyan.baidu.com/article/91f5db1b0c2a4f1c7f05e3a8.html

  8. js问题解决——cannot read property style of undefind

    当遇到cannot read property style of undefine的问题如下: 那就说明你设定的这个变量名为空 比如我在文档里写的属性名为list_box 但是我获取的属性名称写错了 ...

  9. react系列笔记:第二记-中间件

    中间件所做的事情就是在action发起后,到reducer之前做扩展,实现的方式是对store的dispatch进行包装 store.dispatch => [middlewales] => ...

  10. ubuntu root 设置

    ubuntu16.04的root初始密码是随机的,每次开机都有一个新的root密码.具体修改方法是:sudo passwd输入自己用户名密码输入root密码su root输入密码登录