您的位置:首页 > 其它

Fiddler界面详解

2017-05-16 16:34 921 查看

Session面板



#:抓取HTTP Request的顺序,从1开始,以此递增

Result:HTTP响应的状态码

Protocol:请求使用的协议(如HTTP/HTTPS/FTP)

Host:请求地址的域名

URL:请求服务器的路径和文件名,包含Get参数

Body:请求的大小(单位byte)

Caching:请求的缓存过期时间或者缓存控制值

Content-Type:请求响应的类型

Process:发送此请求的进程:进程ID

Comments:允许用户通过脚本或右键菜单给此回话添加备注

Custom:允许用户设置自定义值

回话图标:


:请求已被发送到服务器


:从服务器下载响应结果


:请求在断点处被暂停


:响应在断点处被暂停


:请求使用 HTTP 的 HEAD 方法,即响应没有内容(Body)


:请求使用 HTTP 的 POST 方法


:请求使用 HTTP 的 CONNECT 方法,使用 HTTPS 协议建立连接通道


:响应是 HTML 格式


:响应是图片


:响应是脚本


:响应是CSS格式


:响应是XML格式


:响应是JOSN格式


:响应是音频


:响应是视频


:响应是SilverLight


:响应是Flash


:响应是字体


:普通响应成功


:响应是 HTTP/300、301、302、303 或 307 重定向


:响应是 HTTP/304(无变更),使用缓存文件


:响应需要客户端证书验证


:响应是服务端错误


:请求被客户端、Fiddler 或者服务端终止

Statistics 请求的性能数据分析



Inspectors 查看数据内容

用于查看会话的内容,上半部分是请求的内容,下半部分是响应的内容



请求(Request)部分详解:

Headers:显示客户端发送到服务器的 HTTP 请求的 header,显示为一个分级视图,包含了 Web

客户端信息、Cookie、传输状态等

Textview:显示POST 请求的 body 部分为文本

WebForms:显示请求的 GET 参数 和

POST body 内容,特别说明,这里 body 应该是 application/x-www-form-urlen-coded 格式

HexView:用十六进制数据显示请求

Auth:header 中的 Proxy-Authorization 和 Authorization 信息

Raw:将整个请求显示为纯文本

XML:如果请求的 body 是 XML 格式,就是用分级的 XML树来显示它

响应(Response)部分详解:

Transformer:显示响应的编码信息

Headers:用分级视图显示响应的 header

TextView:使用文本显示相应的 body

ImageVies:如果请求是图片资源,显示响应的图片

HexView:用十六进制数据显示响应

WebView:响应在 Web 浏览器中的预览效果

Auth:显示响应 header 中的 Proxy-Authorization 和 Authorization 信息

Caching:显示此请求的缓存信息

Privacy:显示此请求的私密 (P3P) 信息

Raw:将整个响应显示为纯文本

XML:如果响应的 body 是 XML 格式,就是用分级的 XML 树来显示它

AutoResponder 允许拦截指定规则的请求

拦截指定规则的求情,并返回本地资源或Fiddler资源,从而代替服务器响应



1)点击Add Rule,Rule Editor编辑拦截的url和代替服务器响应的资源路径

字符匹配:输入需要拦截的字符,如:baidu

完全匹配:EXACT:需要拦截的全域名(区分大小写),如:EXACT:https://www.baidu.com/

正则表达式匹配:regex:为前缀的正则表达式语法

1)regex:.+,使用.+匹配一个或多个字符;

2)regex:.+.jpg.*,使用.*匹配0个或多个字符

3)regex:.+.jpg¥:使用匹配$字符串结尾位置

4)regex:.+.(jpg|gif|bmp)¥:匹配0个或多个字符和匹配$字符串结尾位置(区分大小写)

5)regex:(?insx).+.(jpg|gif|bmp)¥:匹配0个或多个字符和匹配$字符串结尾位置(不区分大小写)

2)保存,勾选Enable rules,访问baidu



Composer 自定义请求发送服务器

允许自定义请求发送到服务器,可以手动创建一个新的请求,也可在会话表中拖拽一个现有的请求

Parsed模式:输入请求的URL,executed



Raw模式:使用HTTP头部信息构建http请求



Filters 请求过滤规则

1)勾选Use Filters开启过滤器,过滤条件:Zone、Host

Zone:只显示内网(Intranet)或互联网(Internet)的内容



Host:指定显示某个域名下的会话



注:框显示黄色时未起效,必须点击changes not yet saved

Client Process中Show only traffic from指定进程抓取请求



Timeline 请求响应时间

选择一个或多个会话,Timeline 显示指定内容从服务端传输到客户端的时间

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: