Fiddler——断点应用(十)

断点有两种方式:

  1. 全局断点

2.局部断点

1.先介绍全局断点:全局断点的特点是:不能针对一个请求,是给所有抓到的请求打断点

全局断点如何设置:

Rules——Automatic Breakpoints——before requests(请求前断点)/after responses(响应后断点)

选择 before requests(请求前断点:响应发出,还没到达服务器)后,状态栏:

选择after response(响应后断点:响应回来了,还没发给客户端)后,底部状态栏:

断点失效,选择disabled,底部状态栏:

快速设置断点:直接点击底部状态栏断点处;点一下切换状态

请求前断点:

Composer抓到百度登录的包为例:

a.先点击成before requests断点

b.点击Execute—左侧session列表双击请求

c.可以修改数据——修改用户名

d.点击Run to Completion 让断点直接通过——捕获到刚刚发送的请求,双击,点击响应中的Raw,发给服务器的是修改之后的内容。

响应后断点:

a.首先设置响应后断点(在服务器发送给客户端之前),用composer发送百度登录请求:

b.做了断点,所以可以修改响应

c.点击Run to Completion,发送给客户端

d.双击请求,可以看到修改后的响应内容

修改响应内容,可以把内容全部删除,可以做极端测试;

当打了一个断点后,迟迟没有把内容发送给客户端,实际上模拟的是网络中断的情况

局部断点:

请求前断点:

设置不能完成,通过命令完成:bpu (请求前断点)

刚才的请求中包含login,所以命令中可以写bpu login(或者bpu 完整的路径)——回车,提示断点已经设置成功

看到截获的请求——直接点击Run to Completion,直接让通过(修改请求数据和上面一样)

刷新网页,可以看到其他一些请求没有断点了,这就是局部断点

如何取消局部请求前断点:

bpu 回车,断点取消

响应后断点:

Bpafter login 回车 提示响应后断点已经设置成功

取消响应后断点:

取消:bpafter

原文地址:https://www.cnblogs.com/wxcx/p/12545318.html

时间: 2024-10-28 22:22:00

Fiddler——断点应用(十)的相关文章

Fiddler断点使用

一.断点 1.为什么要打断点呢? 比如一个购买的金额输入框,输入框前端做了限制100-1000,那么我们测试的时候,需要测试小于100的情况下.很显然前端只能输入大于100的.这是我们可以先抓到接口,修改请求参数,绕过前端,传一个小于100的数,检查服务端的功能是否OK. 2.Fiddler可以修改以下请求 --Fiddler设置断点,可以修改HTTP请求头信息,如修改Cookie,User-Agent等 --可以修改请求数据,突破表单限制,提交任意数字,如充值最大100,可以修改成10000

(四)、Fiddler打断点

一.打断点是Fiddler一个比较好用的功能,它可以做一些手工操作很难做的事情. 那为什么要打断点? 看下图,Fiddler打开后,Client(客户端)发送的请求会先经过Fiddler,然后Fiddler再传给Server(服务器),那么Fiddler拦截请求后,可以修改请求的某些值,然后再传给服务器.所以打断点有篡改的作用. 举个栗子:老王去取一百块钱,我把请求拦截下来,然后修改为取一块钱,再把修改后的请求发送给服务器,如果这个银行单单只是做了前端的校验(Client输入多少钱就出多少钱),

fiddler常用操作之断点

fiddler常用操作断点 标签(空格分隔): fiddler断点 一.断点: 1.为什么要打断点呢? 比如一个购买的金额输入框,输入框前端做了限制100-1000,那么我们测试的时候,需要测试小于100的情况下.很显然前端只能输入大于100的.这是我们可以先抓到接口,修改请求参数,绕过前端,传一个小于100的数,检查服务端的功能是否OK: 也就是说接口测试其实是不需要管前端的,主要测后端的功能. 2.Fiddler可以修改以下请求 Fiddler设置断点,可以修改HTTP请求头信息,如修改Co

fiddler操作说明

转:参考用 目录 一.Fiddler的工作原理3 二.Fiddler的基本界面5 1.Fiddler的HTTP统计视图7 2.QuickExec命令行的使用7 三.Fiddler中设置断点修改Request8 四.Fiddler中创建AutoResponder规则10 五.Fiddler中如何过滤会话12 1.抓包13 2.保存记录13 3.回放13 六.Fiddler中会话比较功能13 七.Fiddler中提供的编码小工具14 八.Fiddler中查询会话15 九.Fiddler的script

fiddler几种功能强大的用法(二)

参考网址:http://blog.rekfan.com/articles/228.html http://www.cnblogs.com/tugenhua0707/p/4637771.html http://blog.csdn.net/xia_xia0919/article/details/50518629 1.直接在fiddler上配置host,点击tools>>hosts,在里面填写自己想要设置的host即可 2.Fiddler显示请求服务器的ip及系统环境的配置方法: 1)打开Rules

Fiddler 抓包工具总结

阅读目录 1. Fiddler 抓包简介 1). 字段说明 2). Statistics 请求的性能数据分析 3). Inspectors 查看数据内容 4). AutoResponder 允许拦截制定规则的请求 5). Filters 请求过滤规则 6). Timeline 请求响应时间 2. Fiddler 设置解密HTTPS的网络数据 3. Fiddler 抓取Iphone / Android数据包 4. Fiddler 内置命令与断点 序章 Fiddler是一个蛮好用的抓包工具,可以将网

fiddler介绍

先看fiddler 的使用界面和各模块的功能介绍 1请求列表:请求列表中包含了许多信息,从左至右依次为,#(序列号),Result(结果状态码),Prottocol(请求的协议),Host(请求的主机名),URL(具体链接),Body(请求的内容大小),Caching(缓存),Content-Type(响应的HTTP内容类型),Process(请求所运行的程序),Comments(注释),Custom. 2开关:在最左下角,显示capturing代表捕捉状态,此时fiddler正在工作.鼠标点击

fiddler+willow使用和配合真机测试调试

背景介绍: Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的"进出"Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思). Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式.Fiddler是用C#写出来的,它包含一个简单却功能强大的基于JScript.NET事件脚本子系统,它的灵活性非常棒,可以支持众多的http调

Fiddler 抓包工具总结(转)

阅读目录 1. Fiddler 抓包简介 1). 字段说明 2). Statistics 请求的性能数据分析 3). Inspectors 查看数据内容 4). AutoResponder 允许拦截制定规则的请求 5). Filters 请求过滤规则 6). Timeline 请求响应时间 2. Fiddler 设置解密HTTPS的网络数据 3. Fiddler 抓取Iphone / Android数据包 4. Fiddler 内置命令与断点 序章 Fiddler是一个蛮好用的抓包工具,可以将网