Fiddler使用Tips3-控制台命令(来自官网)

Default commands

?sometext      --标记(高亮)包含此文字的session

As you type sometext, Fiddler will highlight sessions where the URL contains sometext. Hit Enter to set focus to the selected matches.

?searchtext

>size               --选择响应内容大于具体size(bytes)的session

Select sessions where response size is greater than size bytes.

>40000                 <--Selectresponses over40kb

Also:   

Select sessions where response size is less than size bytes.

<5k                       <-- Select responses under 5kb

=status         --选择对应响应码的session

=method       --选择对应请求方式的session(get、post、put、option...)

Select sessions where response status = status or request method = method.

=301                        <--Select 301redirect responses

=POST                    <--Select  POST requests

@host          --选择请求包含对应host的session

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              --根据请求URI中包含的字符串,将未来的session加粗显示

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

bold /bar.aspx

bold                           <--Call withnoparameter to clear(不带参数时,清除此功能)

bpafter          --根据请求URI中包含的字符串,将未来的session的响应进行断点

Break any response where the RequestURI contains the specified string

bpafter /favicon.ico

bpafter                  <--Call withnoparameter to clear(不带参数时,清除此功能)

bps                   --根据响应的状态码,将未来的session的响应进行断点

Break any response where the status code matches

bps 404                      

bps                    <--Call withnoparameter to clear(不带参数时,清除此功能)

bpv or bpm            --根据请求方式(POST、GET...),将未来的session的请求进行断点

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 withnoparameter to clear(不带参数时,清除此功能)

bpu                    --根据请求方式(POST、GET...),将未来的session的请求进行断点

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 withnoparameter to clear(不带参数时,清除此功能)

cls or clear            --清除sesssion列表

clear the session list

dump                         --导出所有的session 为zip到c盘

dump all sessions to a zip archive in C:\

dump

or go                       --释放所有断点

Resume all breakpointed sessions

g

go

help

Show this page

help

hide                      --隐藏fiddler到系统托盘中

Hide Fiddler in System tray

hide

show

urlreplace          --替换所有url中的某个字符串为另一个字符串

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 withnoparameters to clear(不带参数时,清除此功能)

start                      --将fiddler注册为系统代理

Register as the system proxy

start

stop                      --取消将fiddler注册为系统代理

Unregister as the system proxy

stop

show                     --从系统托盘中恢复显示fiddler,在使用ExecAction.exe的触发规则时更有用

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

select MIME          --根据响应头Content-Type中包含的内容选择Session

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

select image

select css

select htm

select HeaderOrFlag PartialValue              --根据Header或者SessionFlag中包含的内容选择Session

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

select ui-comments slow                                    <-- 选择 comments 包含slow的session

select ui-bold *                                                      <-- 选择加粗的session

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中包含指定字符串的session

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

allbut xml

allbut java

quit                               --关闭fiddler

Shutdown Fiddler.

quit

!dns hostname              查找DNS,并将结果显示在log界面

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]      监听一个额外端口,可选参数为HTTPS certificate的Host

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

!listen 8889

!listen 4443 localhost

!listen 444 secure.example.com

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容