Fiddler 抓包工具总结-bpafter

Posted itfat

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fiddler 抓包工具总结-bpafter相关的知识,希望对你有一定的参考价值。

技术分享图片

技术分享图片

名称

含义

#

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

Result

HTTP状态码

Protocol

请求使用的协议,如HTTP/HTTPS/FTP等

Host

请求地址的主机名

URL

请求资源的位置

Body

该请求的大小

Caching

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

Content-Type

请求响应的类型

Process

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

Comments

允许用户为此回话添加备注

Custom

允许用户设置自定义值

图标

含义

技术分享图片

请求已经发往服务器

技术分享图片

已从服务器下载响应结果

技术分享图片

请求从断点处暂停

技术分享图片

响应从断点处暂停

技术分享图片

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

技术分享图片

请求使用 HTTP 的 POST 方法

技术分享图片

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

技术分享图片

响应是 html 格式

技术分享图片

响应是一张图片

技术分享图片

响应是脚本格式

技术分享图片

响应是 CSS 格式

技术分享图片

响应是 XML 格式

技术分享图片

响应是 JSON 格式

技术分享图片

响应是一个音频文件

技术分享图片

响应是一个视频文件

技术分享图片

响应是一个 SilverLight

技术分享图片

响应是一个 FLASH

技术分享图片

响应是一个字体

技术分享图片

普通响应成功

技术分享图片

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

技术分享图片

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

技术分享图片

响应需要客户端证书验证

技术分享图片

服务端错误

技术分享图片

会话被客户端、Fiddler 或者服务端终止

 

Fiddler 内置命令与断点

技术分享图片

命令

对应请求项

介绍

示例

?

All

问号后边跟一个字符串,可以匹配出包含这个字符串的请求

?google

>

Body

大于号后面跟一个数字,可以匹配出请求大小,大于这个数字请求

>1000

<

Body

小于号跟大于号相反,匹配出请求大小,小于这个数字的请求

<100

=

Result

等于号后面跟数字,可以匹配HTTP返回码

=200

@

Host

@后面跟Host,可以匹配域名

@www.baidu.com

select

Content-Type

select后面跟响应类型,可以匹配到相关的类型

select image

cls

All

清空当前所有请求

cls

dump

All

将所有请求打包成saz压缩包,保存到“我的文档\\Fiddler2\\Captures”目录下

dump

start

All

开始监听请求

start

stop

All

停止监听请求

stop

断点命令 

bpafter

All

bpafter后边跟一个字符串,表示中断所有包含该字符串的请求

bpafter baidu(输入bpafter解除断点)

bpu

All

跟bpafter差不多,只不过这个是收到请求了,中断响应

bpu baidu(输入bpu解除断点)

bps

Result

后面跟状态吗,表示中断所有是这个状态码的请求

bps 200(输入bps解除断点)

bpv / bpm

HTTP方法

只中断HTTP方法的命令,HTTP方法如POST、GET

bpv get(输入bpv解除断点)

g / go

All

放行所有中断下来的请求

g

 

示例演示:

?技术分享图片

>技术分享图片

<技术分享图片

=技术分享图片

@技术分享图片

select技术分享图片

cls技术分享图片

dump技术分享图片

命令:

bpafter技术分享图片

技术分享图片

bps技术分享图片

技术分享图片

bpv

技术分享图片

技术分享图片

g / go

 

技术分享图片

技术分享图片

技术分享图片

技术分享图片

 

 

web session快捷方式

  • Ctrl+x :删除当前所有的web session请求
  • Ctrl+A :选中所有的web session
  • Shift+Delete:删除未选中的session
  • R和shift+R :重复请求当前选中的session
  • Alt+Enter:查看当前session的属性
  • Shift+Enter :启动该session的inspectors
  • Ctrl+1/2/3/4/5/6 :改变当前session的颜色
  • M :给选中的session添加描述,将显示在comment一栏中

以上是关于Fiddler 抓包工具总结-bpafter的主要内容,如果未能解决你的问题,请参考以下文章

学习总结——接口测试中抓包工具的使用

学习总结——接口测试中抓包工具的使用

抓包-Fiddler

全网最全fiddler使用教程和fiddler如何抓包(fiddler手机抓包)-笔者亲测

抓包工具-Charles(花瓶)

接口测试学习web和APP接口抓包