fiddler之使用篇

先来了解下fiddler是啥:
Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。fiddler在打开它的那一瞬间,它就已经设置好了浏览器的代理了。当你关闭的时候,它又帮你把代理还原了。

打开fiddler时可以查看File—> Capture Traffic 是不是勾上的,或者可以直接点击左下角的图标来关闭/开启抓包功能。
在这里插入图片描述
工作栏显示(#/ result/ protocol/ host/ url )字段意思和图标含义
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

Statistics:查看一个请求的统计数据
Inspectors:查看会话的内容,上面是请求,下面是响应
AutoResponder: 允许拦截指定规则的请求
Composer :允许自定义请求发送到服务器,可以手动创建一个新的请求,也可以在会话表中,拖拽一个现有的请求
Filters:请求过滤规则
Timeline :请求响应时间
在这里插入图片描述

1、Zone 指定只显示内网(Intranet)或互联网(Internet)的内容:
2、Host 指定显示某个域名下的会话:
一般第一个选择-No Zone Filter,第二个选择Show only the following Hosts
在这里插入图片描述
编辑你想过滤域名网址例如:www.baidu.com或者101.132.**:8080 ,点击changes not yet saved 进行保存,或者也可以在Show only if URL contains 后输入需要过滤的域名网址

在这里插入图片描述
request:
Inspectors下有10个栏
1、Headers :这里是请求头中的信息,包括 cache,cookies 等信息
2、Textview:TextView 方式显示传送过去的请求体数据
3、Syntaxview:SyntaxView 方式显示传送过去的请求体数据
4、Webforms:网页表单方式显示传送过去的请求体数据
5、Hexview:十六进制视图的方式显示传过去的数据
6、Auth:显示请求中的身份认证信息
7、Cookies:显示该请求的cookies信息
8、Raw:显示该原生的请求体
9、Json:json 显示请求
10、Xml:xml 显示请求

response:
Inspectors下有13个栏
1、Transformer:这里显示了响应体的字节数,这里头的 Chunked Transfer-Encoding 和 HTTP Compression 是分块传输编码和 HTTP 压缩技术
2.Headers:这里可以看到响应头部分,包括 http 的协议,返回状态码,连接情况等
3.TextView:这里返回 TextView 形式的响应体信息
4.SyntaxView:这里返回 SyntaxView 形式的响应体信息
5.ImageView:如果是返回图片的话这里将有显示,并且左边会显示图片的信息
6.HexView:这里会显示响应体的十六进制信息
7.WebView:这里会用网页的形式来显示响应体的信息
8.Auth:显示身份验证
9.Caching:显示缓存信息
10.Cookies:显示 Cookies 信息
11.Raw:显示原生的响应信息
12.JSON:响应体中的数据 json 显示
13.XML:响应体中的数据 XML 显示

选择断点
在这里插入图片描述

                                                                         2020/3227
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值