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. PE格式文件的解析代码

    #include "Global.h" ; //标志,用于表示是否为pe32+文件 ; //标志,用于表示读入的模式,若为0代表是内存读入,不为0,代表是文件打开,此时mode是文 ...

  2. jQuery.support属性

    jQuery.support 属性包含表示不同浏览器特性或漏洞的属性集. 此属性主要用于 jQuery 的内部使用 jQuery.support主要包括以下测试: boxModel: 如果这个页面和浏 ...

  3. kd-tree题目总结

    在竞赛中,kd-tree一般只用于平面,很少有高于二维的情况. 在随机情况下,kd-tree的复杂度为O(NlogN),但会被极端数据卡到平方级别. 总而言之,就是优美的暴力. 查询时,通过估价函数进 ...

  4. vue+uwsgi+nginx部署前后端分离项目

    前后端分离,vue前端提供静态页面,且可以向后台发起get,post等restful请求. django后台提供数据支撑,返回json数据,返回给vue,进行数据页面渲染 后端 创建虚拟环境 解决dj ...

  5. Async CallBack promise fetch

    Callback (回调函数) 在计算机程序设计中,回调函数,或简称回调(Callback 即call then back 被主函数调用运算后会返回主函数),是指通过函数参数传递到其它代码的,某一块可 ...

  6. 预热ASP.NET MVC 的View

    ASP.NET MVC 的View 预设是Load on Demand(按需加载),也就是说View 第一次要Render 的时候才会去载入跟编译,这个就会造成一个现象,即使Web 应用程式已经完成启 ...

  7. websocket的属性readyState

    webSocket的readyState属性用来定义连接状态,该属性的值有下面几种: 0 :对应常量CONNECTING (numeric value 0), 正在建立连接连接,还没有完成.The c ...

  8. shell中的数据生命周期scope

    #!/bin/shexit 0#shell 中, 默认所有的变量都是 全局变量,除非主动变量前面加 local 修饰#shell 变量是字符变量,只能放字符和数字,shell数组也是如此;而数字也是图 ...

  9. tensorFlow入门实践(一)

    首先应用TensorFlow完成一个线性回归,了解TensorFlow的数据类型和运行机制. import tensorflow as tf import numpy as np import mat ...

  10. Linux:Gentoo系统的安装笔记(三)

    这期笔记将是gentoo安装的最后一期了,虽然已经配置内核了,但是也要完成剩下的安装步骤,这离安装完成已经不远了,继续加油!!! 如果中断了安装,请看第二期的笔记进行恢复安装,但请重新编译一次内核,否 ...