Fiddler使用教程

1.Fiddler会话列表
Fiddler使用教程_第1张图片
#:HTTP Request的顺序,从1开始,按照页面加载请求的顺序递增
URL:请求的服务器路径和文件名,也包括GET参数
Result:HTTP响应的状态码
Protocol:请求使用的协议(如http/https/ftp)
Host:请求地址的域名
Body:请求的大小,以byte为单位
Caching:请求的缓存过期时间或缓存控制 header等值
Content-Type:请求响应的类型
Process:发出此请求的Windows进程及进程ID
Comments:用户通过脚本或者右键菜单给此session增加的备注
Custom:用户可以通过脚本设置的自定义值
2.详情和数据统计板,针对每条http请求的具体统计(例如发送/接受字节数,发送/接收时间,还有粗略统计世界各地访问该服务器所花费的时间)和数据包分析。如inspector面板下,提供headers、textview、hexview,Raw等多种方式查看单条http请求的请求报文的信息。
Fiddler使用教程_第2张图片

Statistics:数据统计面板,可以对选中多个Sessions进行统计及性能分析
Fiddler使用教程_第3张图片
Inspectors:请求头和响应体
请求查看器

Headers:请求头信息显示为一个分级视图,包含了web客户端信息、Cookie、传输状态等;
TextView:显示POST请求的body部分为文本;
SyntaxView:显示脚本(安装SyntaxView插件)
WebForms:以直观的界面显示QueryString的值和Body的值,显示请求的 GET 参数 和 POST body 内容,这里的Body应该是application/x-www-form-urlen-coded格式;
HexView:请求内容的16进制显示;
Auth:显示hearer中Proxy-Authorization和Authoriization信息;
Cookies:以直观的界面显示Header中Cookie的值;
Raw:将整个请求显示为纯文本;
JSON:通过JOSN格式显示;
XML:如果请求的body是XML格式,就是用分级的XML树来显示它;

响应查看器

Transformer:响应信息的压缩编码格式;
Headers:用分级视图显示响应的header;
TextView:使用文本显示相应的body;
SyntaxView:显示脚本(安装SyntaxView插件)
ImageView:响应内容如果是图片则显示图片,左侧灰色区域会显示图片的大小、宽高、文件格式等信息,在下方还可以选择缩放模式:自动缩放、缩放以适应显示区域大小、无缩放;
HexView:响应内容的16进制显示;
WebView:响应在 Web 浏览器中的预览效果;
Auth:显示hearer中Proxy-Authorization和Authoriization信息;
Caching:显示此请求的缓存信息
Cookies:以直观的界面显示Header中Cookie的值;
Raw:将整个响应显示为纯文本;
JSON:通过JOSN格式显示;
XML:如果响应的body是XML格式,就是用分级的XML树来显示它;

AutoResponder:重新定向(主要是进行会话的拦截,然后替换原始资源的功能)
允许从本地返回文件,代替服务器响应,而不用将文件发布到服务器(可用正式环境验证本地文件)
Composer:模拟进行发送
FiddlerScript:脚本
Log:日志
Fiters:过滤
Fiddler使用教程_第4张图片
1.第一项有三个选项,不做更改:
“No zone filter”
“Show Only Intranet Hosts”
“Show Only Internet Hosts”
2.第二个选项是只监控以下网址,如只监控百度,在下面的输入框里填上 www.baidu.com
“No Host Filter”不设置hosts过滤
“Hide The Following Hosts”隐藏过滤到的域名
“Show Only The Following Hosts”只显示过滤到的域名
“Flag The Following Hosts”标记过滤到的域名
3.文本框内输入需要过滤的域名,多个域名使用”;“分号分割。fiddler默认会检查http头中设置的host,强制显示http地址中的域名

Timeline:瀑布流时间图

你可能感兴趣的:(Fiddler使用教程)