Fiddler界面详解
来源:互联网 发布:淘宝客服需要注意什么 编辑:程序博客网 时间:2024/05/16 06:27
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树来显示它
- Headers:显示客户端发送到服务器的 HTTP 请求的 header,显示为一个分级视图,包含了 Web
响应(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 显示指定内容从服务端传输到客户端的时间
阅读全文
0 0
- Fiddler界面详解
- Fiddler界面详解
- Fiddler界面详解
- Fiddler界面详解
- Fiddler界面简介
- fiddler界面介绍及使用
- Fiddler使用详解
- fiddler使用详解
- fiddler界面介绍及简单用法
- 详解 Fiddler工具捕获HTTP
- 用Fiddler做抓包分析详解
- Fiddler 使用详解及介绍
- 抓包工具Fiddler详解
- Fiddler中http协议详解
- Fiddler抓取HTTP请求详解
- Fiddler
- fiddler
- fiddler
- Python: PS 滤镜--万花筒效果
- InitializingBean使用
- FirstServlet
- bzoj1233[Usaco2009Open]干草堆tower
- 如何生成嵌入网页直播的HTML代码
- Fiddler界面详解
- [转载]ubuntu下反编译工具
- webpack + vue之抽离css方法
- Unity3D研究院之IOS全自动编辑framework、plist、oc代码(六十七)
- iOS: UITableViewCell点击效果下, 防止子控件背景颜色改变
- echart视觉引导线的长度调节labelLine
- phxpaxos结构图
- Android-Network工具类
- spring学习笔记 -- 拦截器(一)