Fiddler界面功能简介 1左边

主界面

Fiddler界面

菜单栏

菜单栏
File
Edit
Rules
Tools
View
Help


session会话列表模块

Fiddler抓取到的http请求(每一条称为一个session)

session模块

简单介绍如下

session模块介绍

session不同图标和不同颜色的含义

颜色的含义
1
2

列表上对应快捷键的使用

列表上对应快捷键的使用

session右键后的菜单列表说明

session右键后的菜单列表

Toolbar工具栏

工具栏
工具栏详细

Status Bar 状态栏

状态栏
4个

QuickExec命令行

命令行

参考:

http://blog.csdn.net/sogouqa/article/details/45213373   

http://docs.telerik.com/fiddler/knowledgebase/quickexec

1.ALT+Q:快速将焦点设置到命令行中

2.CTRL+I:将当前选中session的URL插入到命令行中

3.CTRL+ALT+F:激活已运行的Fiddler窗口


命令1:

命令格式:?sometext

功能说明:在已有的sessions中,将URL中包含sometext的session项高亮。


命令2:

命令格式:>size 或 <size

功能说明:在当前的sessions中,高亮选择Response的Body大小大于或小于size指定的值,单位为byte。

举例:>1000,将Response的body值大于1000 bytes的sessions高亮。

举例:<2K,将Response的body值小于2K的sessions高亮。


命令3:

命令格式:=status

功能说明:在当前所有的sessions中,将Result列中等于status值的session项高亮,即将与status值相同的http状态码高亮。

举例:=401,即将http状态码为401的session是高亮。


命令4:

命令格式:=method

功能说明:在当前所有的sessions中,将Request请求中的http method与命令行中method值相同的session项高亮。

举例:=POST,即将method为POST的session项高亮。


命令5:

命令格式:@host

功能说明:在当前的sessions中,将Request请求中host项中包含命令行@后内容的sessions项高亮。

举例:@sogou.com,即会将ie.sogou.com、www.sogou.com等sessions项高亮。


命令6:

命令格式:bold sometext

功能说明:将新记录的sessions,如果URL中包含sometext内容,就将该sessions的字体加粗。如果要取消加粗,直接输入bold即可。

举例:bold sogou.com,即将新记录的sessions中,URL内包含sogou.com字样的session字体加粗


命令7:

命令格式:bpafter sometext

功能说明:在URL中包含sometext内容的sessions的Resopnse位置设置断点,即该sessions的After Response位置。使用这个命令后,会将之前设置的策略清除。取消该拦截项,直接输入bpafter即可。

举例:bpafter /q,拦截所有URL中包含/q内容的Response返回值。


命令8:

命令格式:bps sometext

功能说明:拦截所有状态码与sometext值相同sessions的Response返回值。使用这个命令后,会将之前设置的策略清除。取消该拦截策略,直接输入bps即可。

举例:bps 404,将所有返回404请求的Response全部拦截。


命令9:

命令格式:bpv sometext 或 bpm sometext

功能说明:拦截所有发送的http method与sometext内容相同的Session网络请求。使用这个命令后,会将之前设置的策略清除。取消拦截策略,直接输入bpv或pbm即可。

举例:bpv POST,会拦截所有以POST方法发送的网络请求。


命令10:

命令格式:bpu sometext

功能说明:在URL中包含sometext内容的sessions的Request位置设置断点,即该session的before request位置。使用这个命令后,会将之前设置的策略清除。取消该拦截策略,直接输入bpu即可。

举例:bpu /a.sext,拦截所有URL中包含/a.sext内容的Request请求。


命令11:

命令格式:cls 或 clear

功能说明:清除列表中所有的session,功能与Ctrl+X相同。


命令12:

命令格式:dump

功能说明:将当前获取到的所有sessions保存成zip文件,并保存到系统我的文档中的\Fiddler2\Captures文件夹中,命名为dump.saz。


命名13:

命令格式:g 或者 go

功能说明:恢复所有被设置断点的session。


命令14:

命令格式:help

功能说明:打开QuickExec的帮助页面。


命令15:

命令格式:hide

功能说明:将Fiddler隐藏到系统状态栏中。


命令16:

命令格式:urlreplace

功能说明:自动将任意URL中的内容sometext1替换为sometext2。使用这个命令后,会将之前设置的策略清除。取消该拦截策略,直接输入urlreplace即可。

举例:urlreplace

baidu sogou,即如果发送的网络请求为www.baidu.com,通过该策略会自动更改为www.sogou.com,并发送出去。


命令17:

命令格式:start

功能说明:将Fiddler设置为系统代理。


命令18:

命令格式:stop

功能说明:取消Fiddler为系统代理。


命令19:

命令格式:show

功能说明:可以将已被隐藏的Fiddler置前。执行该命令需要使用到ExecAction.exe这个程序,改程序的位置为Fiddler的安装目录下。

举例:ExecAction.exe show


命令20:

命令格式:select sometext

功能说明:在当前所有的Sessions中,将header的Content-Type字段包含sometext内容的sessions高亮。可用于选择文件格式等。

举例:select css,即将所有网络请求中,Content-Type字段包含css的sessions高亮。


命令21:

命令格式:select HeaderOrFlag sometext

功能说明:高亮SessionFlag或Header中包含指定sometext内容的session。

举例1:select text abc,即在名为text的SessionFlag中,高亮内容为abc的Session

举例2:select @Response.Set-Cookie sogou.com,即在所有Session的Response中,查找name为Set-Cookie值为sogou.com的Session,并高亮。

举例3:select @Request.X-Requested-With XMLHttpRequest,即在所有的Session的Request中,查找name为X-Requested-With值为XMLHttpRequest的session,并高亮

举例4:select @Request.X-Requested-With \*,即在所有的Session的Request中,查找name为X-Requested-With且为任意值的session,并高亮


命令22:

命令格式:allbut sometext或 keeponly sometext

功能说明:隐藏所有除Content-Type内容包含sometext的session项。

举例:allbut xml,隐藏所有Content-Type为非xml的session项


命令23:

命令格式:quit

功能说明:关闭 Fiddler。


命令24:

命令格式:!dns sometext或

!nslookup sometext

功能说明:进行目标域名为sometext的DNS查找,并在LOG选项卡上将结果输出。

举例:!dns www.sogou.com,即将www.sogou.com对应的IP地址解析并输出


命令25:

命令格式:!listen PORT [CERTHOSTNAME]

功能说明:在另一个端口增设一个监听器,可选安全的HTTPS证。

举例:!listen 8080,即可以同时截获通过8080端口的网络请求。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,634评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,951评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,427评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,770评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,835评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,799评论 1 294
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,768评论 3 416
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,544评论 0 271
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,979评论 1 308
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,271评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,427评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,121评论 5 340
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,756评论 3 324
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,375评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,579评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,410评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,315评论 2 352

推荐阅读更多精彩内容

  • 本文章转载于搜狗测试 Fiddler渐渐的已经成为网页调试的必备工具,测试人员也会经常使用Fiddler这款工具监...
    夜境阅读 387评论 0 0
  • 前言fiddler是一个很好的抓包工具,默认是抓http请求的,对于pc上的https请求,会提示网页不安全,这时...
    胖子爱猪蹄阅读 12,423评论 4 22
  • 在之前的几篇文章中,我们学会了Fiddler的基本原理和抓取手机流量的设置,我们已经能够在Fiddler上看到五颜...
    OliverGao阅读 1,534评论 0 2
  • fiddler作为一个程序猿+测试媛必备的工具,其他除了最基本的使用方法之外,还有很多强大到不行小技巧 下面将遇到...
    宇文臭臭阅读 2,138评论 0 5
  • 一场雨。两首诗。和一些曲折幽微无法直接宣之于口又不能忽略不计的心情。 丁酉夏闰六月十二日暴雨后所见 群壑奔腾落山涧...
    若洛阅读 233评论 0 0