Fiddler (六) 最常用的快捷键

来源:http://www.cnblogs.com/mcho/p/3983066.html

使用QuickExec

Fiddler2成了网页调试必备的工具,抓包看数据。Fiddler2自带命令行控制,并提供以下用法。

Fiddler的快捷命令框让你快速的输入脚本命令。

键盘快捷键

按ALT+Q课迅速将焦点定位到快捷命令框。若Fiddler不在活跃状态(后台运行),可按Ctrl+Alt+F先行激活Fiddler(切换至Fiddler面板)
在QuickExec框,按CTRL + I插入会话列表中当前选定的会话的URL

默认命令

?sometext

当您键入一些字符串,如sometext ,Fiddler将突出会话所在的URL中包含sometext的请求 。此时按Enter键将高亮选中所有匹配的会话

?searchtext

选择请求响应大小大于size字节的会话

>40000 //选择大小超过40kb的响应

<size

选择请求响应大小小于size字节的会话

<5k //选择小于5kb的响应

=status、  =method

选择响应状态=status 或请求方法=method的会话

=301 //选择301重定向响应

=POST //选择POST方式的请求

@host

选择会话中域名包含host的会话,此时按Enter键可高亮所有匹配的结果

@baidu.com //选择 www.baidu.com, map.baidu.com, 等等

bold

预先设置会话加粗:标记任何URL包含了目标字符串的后续请求
tip:再次输入bold取消设置

bold /index.php

bold        //调用不带任何参数的命令来清除上一设置

bpafter       (服务器收到请求,然后应答,fiddle 收到应答,没有转发给客户端时 断点) 创建应答 断点

设置中断RequestURI中包含指定字符串的任何响应
tip:再次输入bpafter取消设置

bpafter /favicon.ico

bpafter       //取消设置

bps        中断与设置的状态代码匹配的响应

bps 404

bps        //取消设置

bpv or bpm      对指定的HTTP方法创建请求断点。设置此命令将清除该命令的任何以前的值,不带参数调用它会禁用断点

bpv POST

bpv        //取消设置

bpu      对包含指定字符串的URI创建请求断点。设置此命令将清除该命令的任何以前的值,不带参数调用它会禁用断点

(fiddle 收到请求,没有转发给 服务器, 断点)

bpu /index.php

bpu        //取消设置

cls or clear        清空会话列表

dump        打包所有会话成zip归档文件并转存在C:\

g or go      恢复所有设置断点的会话

help    打开帮助页面(即本文英文版)

hide    隐藏Fiddler界面,系统后台运行

urlreplace        以一个不同的字符串替换URL中任何字符串。设置此命令将清除该命令的任何以前的值,不带参数调用它,将取消更换

urlreplace SeekStr ReplaceWithStr

urlreplace        //取消设置

start        注册成为系统代理

stop        取消注册为系统代理

show      将Fiddler从系统托盘中恢复,从ExecAction.exe获取更多有用的触发规则

select MIME        选择Content- Type头中包含指定字符串的响应,可用于选择文件格式等

select image

select css

select htm

select HeaderOrFlag PartialValue        选择已命名的header或SessionFlag包含指定字符串的响应

select ui-comments slow

select ui-bold *     <-- unless preceded by a slash, * 表示任意值

select ui-comments \*     <-- Find comments with a
*

select @Request.Accept html     <-- Find requests with Accept: html

select @Response.Set-Cookie domain <- Find responses that Set-Cookie on a domain

allbut or keeponly        隐藏Content-Type头中除了包含指定字符串的所有会话,用于筛选

allbut html

allbut java

quit        退出Fiddler

!dns hostname        进行目标域名的DNS查找,并将结果显示在LOG选项卡上

!dns www.baidu.com

!nslookup www.baidu.com

!listen PORT [CERTHOSTNAME]        在另一个端口增设一个监听器,选择安全的HTTPS证书

!listen 8889

!listen 4443 localhost

!listen 444 secure.example.com

 


Command


Action


Sample usage


?sometext


As you typesometext, Fiddler will highlight sessions where the URL containssometext.  Hit Enter to set focus to the selected matches.


?searchtext


>size


Select sessions where response size is greater thansize bytes.


>40000 <-- Select responses over 40kb


<size


Select sessions where response size is less thansize bytes.


<5k <-- Select responses under 5kb


=status
=method


Select sessions whereresponse status =status orrequest method =method.


=301 <-- Select 301 redirect responses
=POST <-- Select POST requests


@host


Select sessions where the request host contains host. Hit Enter to set focus to the selected matches.


@msn.com <-- Select www.msn.com, login.msn.com, etc


bold


Mark any future sessions in bold if the url contains the target string


bold /bar.aspx

bold        <-- Call with no parameter to clear


bpafter


Break any response where the RequestURI contains the specified string


bpafter /favicon.ico

bpafter        <-- Call with no parameter to clear


bps


Break any response where the status code matches


bps 404

bps        <-- Call with no parameter to clear


bpv or bpm


Create a request breakpoint for the specified HTTP method. Setting this command will clear any previous value for the command; calling it with no parameter will disable the breakpoint.


bpv POST

bpv        <-- Call with no parameter to clear


bpu


Create a request breakpoint for URIs containing the specified string.  Setting this command will clear any previous value for the command; calling it with no parameter will disable the breakpoint.


bpu /myservice.asmx

bpu        <-- Call with no parameter to clear


cls or clear


clear the session list


cls


dump


dump all sessions to a zip archive in C:\


dump


g or go


Resume all breakpointed sessions


g


help


show this page


help


hide


Hide Fiddler in System tray


hide


urlreplace


Replace any string in URLs with a different string.  Setting this command will clear any previous value for the command; calling it with no parameter will cancel the replacement.


urlreplace SeekStr ReplaceWithStr

urlreplace        <-- Call with no parameters to clear


start


Register as the system proxy


start


stop


Unregister as the system proxy


stop


show


Restore Fiddler from system tray -- more useful when triggering rules from ExecAction.exe (see below)


show


select MIME


Select any session where the response Content-Type header contains the specified string.


select image

select css

select htm


Select

HeaderOrFlagPartialValue


Select any session where the named Header or SessionFlag contains the specified string.


select ui-comments slow

select ui-bold *     <-- unless preceded by a slash, * means any value

select ui-comments \*     <-- Find comments with a *

select @Request.Accept html     <-- Find requests with Accept: html

select @Response.Set-Cookie domain <- Find responses that Set-Cookie on a domain


allbut or keeponly


Hide all sessions except those where Content-Type header contains the specified string.


allbut xml

allbut java


quit


Shutdown Fiddler.


quit


!dns hostname


Perform a DNS lookup of the target host and show the results on the LOG tab


!dns www.example.com

!nslookup www.example.com


!listen PORT [CERTHOSTNAME]


Set up an additional listener on another port, optionally secured by a HTTPS certificate


!listen 8889

!listen 4443 localhost

!listen 444 secure.example.com

时间: 2024-09-24 05:52:47

Fiddler (六) 最常用的快捷键的相关文章

Ubuntu终端常用的快捷键

http://blog.chinaunix.net/uid-28917717-id-5080098.html   Ubuntu终端常用的快捷键 Ubuntu中的许多操作在终端(Terminal)中十分的快捷,记住一些快捷键的操作更得心应手.在Ubuntu中打开终端的快捷键是Ctrl+Alt+T.其他的一些常用的快捷键如下: 快捷键                               功能     Tab 自动补全 Ctrl+a 光标移动到开始位置 Ctrl+e 光标移动到最末尾 Ctrl

Firefox火狐浏览器8个常用键盘快捷键

一直以来,Firefox 火狐浏览器都有着强大的键盘快捷键支持,也受到了很多开发者的喜爱.下面就向大家选取八个方便且常用的快捷键,希望能在浏览网页时给大家带来方便和快捷的体验.   强制刷新 , 跳过缓存,重新载入当前页面(重新从服务器下载刷新) 快捷键:Ctrl + F5 或 Ctrl+Shift+R 功能:在需要刷新当前页面时,为了避免受到缓存的滞后影响,可以直接使用该快捷键,将重新载入和跳过缓存两个操作合并成一步完成. 新建标签页 快捷键:Ctrl + T 功能:直接打开一个新的标签页.

六个常用的Excel小技巧分享

  六个常用的Excel小技巧分享          1.自动标出不及格分数 假定需用红色字体显示60以下分数,蓝色字体显示60以上分数. Ctrl+1,设置单元格格式→自定义,类型输入框中输入: [蓝色][>=60];[红色][<60] 2.快速输入产品编号 如某类产品型号为"ABC-1245",产品型号均有固定前缀"ABC-",大量录入时,可设置单元格免去固定前缀输入. 按Ctrl+1,设置单元格格式→自定义,类型输入框中输入: "ABC-

WPS2010常用的快捷键

WPS2010常用的快捷键,WPS办公软件运行于Windows平台上,所以有部分快捷键和Windows平台是相同,想必大家在日常使用中已经发现.下面就日常工作中我们常用的部分快捷键汇总出来,以便于提高工作效率,事半功倍,希望会能对大家起到帮助作用. 1. Ctrl+A 激活全选功能[与Windows平台通用] 2. Ctrl+B WPS文字:激活"字体加粗" 3. Ctrl+C 激活复制功能[与Windows平台通用] 4. Ctrl+D WPS文字:激活"格式"字

word常用的快捷键命令大全

   只会用Ctrl+C和Ctrl+V?Word快捷键大全来啦!据说,真正的Word高手根本不屑于使用鼠标,手指上下翻飞,都是快捷键牛人!戳图学习,新技能get! 方法/步骤 1.整理了一些快捷键的操作,方便大家使用 2.我们使用比较高频的常用快捷键 3.用来设置字符格式和段落格式的快捷键 4.编辑和移动文字以及图形时 常用的快捷键 5.处理文档的快捷键操作 6.处理文档大纲的快捷键 以上就是word常用的快捷键命令大全,谢谢大家阅读!

sai常用绘画快捷键汇总

  ----钢笔工具 ctrl 在钢笔图层中激活锚点状态,以加锚点的方式调整线条的曲线,也可直接选择锚点进行挑战. ctrl+拖拉锚点 锚点移动. shift 不加锚点的调整,(注意:按ctrl的是加锚点的调整,除非你点在某个锚点上.) ctrl+shift 复制并移动整个线条的所有锚点. alt+shift 单纯只移动整个线条的所有锚点. ctrl+shift 焊接两个锚点,连接线条时非常有用,如两个锚点分别属于两条线条,则自动连接. alt 删除锚点. ctrl+alt 笔刷大小调整. al

常用电脑键盘快捷键汇总

常用电脑键盘快捷键汇总(值得收藏) F1 显示当前程序或者windows的帮助内容. F2 当你选中一个文件的话,这意味着"重命名" F3 当你在桌面上的时候是打开"查找:所有文件" 对话框 F10或ALT 激活当前程序的菜单栏 常用电脑键盘快捷键汇总(值得收藏) windows键或CTRL+ESC 打开开始菜单 CTRL+ALT+DELETE 在win9x中打开关闭程序对话框 DELETE 删除被选择的选择项目,如果是文件,将被放入回收站 SHIFT+DELETE

Eclipse中常用的快捷键和模板配置

下面总结了一些Eclipse中常用的快捷键.大家不必去死记硬背,日常开发中,该用的时候就用,用得到了,慢慢就都记住了.其实最常用的也就那么几个. Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行  Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+

《ZEMAX光学设计超级学习手册》一一1.3 ZEMAX常用操作快捷键

1.3 ZEMAX常用操作快捷键 ZEMAX光学设计超级学习手册ZEMAX常用操作快捷键是为方便快速打开功能选项设定的. 1.3.1 放弃长时间计算某些ZEMAX工具需要相对较长的计算时间,例如,优化.全局优化和误差分析需要运行几秒到几天.为停止这些工具的运行,有一个可按下的停止键.按下停止键后,将退出ZEMAX系统,回到主程序菜单.此时通常不可得到计算的结果,而且不显示. 一些分析特性,如MTF和像特性分析,在某些情况下也需要运行很长一段时间.例如,为计算MTF采用很密的光线网格和高密度光线分