Fiddler(2):Fiddler断点功能的使用 您所在的位置:网站首页 fiddler命令行有哪些功能 Fiddler(2):Fiddler断点功能的使用

Fiddler(2):Fiddler断点功能的使用

2023-08-07 23:37| 来源: 网络整理| 查看: 265

这一节我们讲一下Fiddler断点功能,以及如何通过设置断点,修改请求和响应数据。

设置断点

1)勾选:规则-自动断点-在请求之前,开启断点功能(或者直接按F11快捷键,也一样)。 在这里插入图片描述

完成断点设置后,调取接口,则左侧新发起的请求上就会出现中断的标志(一个红色的天平),说明请求已经成功走入断点,会被按顺序拦截在这里。单击左侧对应的请求,点击右侧的【检查-运行到结束】,便可使当前请求完成执行,请求序列继续向下走。这种方式会对所有的请求都做中断,无论来自于哪一台服务器。

image-20210126090246547

系统演示

接下来我们使用实际的系统演示一下。首先设置断点,进入系统登录页面,输入账号密码,点击登录。

可以看到已经捕获到了对应的请求,这时我们对请求做一下简单的修改,比如把账号改成一个非手机号码,然后点击运行到结束,看看服务器会如何响应。

image-20210126091015283

修改后的数据如下图:把手机号改成了字符串“starttest”,然后点击“运行到结束”:image-20210126091257579

响应结果如下:

image-20210126091454317

可见,我们通过断点功能,成功修改了请求体的内容,使得本次登录失败。

使用命令下断点

但使用上面的方式设置断点后,无论来自哪一台服务器的请求都会被捕获,进入断点,这可能不是我们在实际使用场景中想要的,那要怎么单独捕获某台服务器的请求呢?可以使用如下命令:

bpu test.qualenk.com(这里写你的域名即可)

在下图所示的位置输入上述命令,敲击回车便可生效。

image-20210126092238639

这样设置之后,来自这台服务器的所有请求都会进入断点,而由其他服务器发出的请求可以正常执行。

清除断点可以使用如下命令:

bpu

对就是这三个字母,然后回车,就可以清除之前设置的断点啦。

软件测试工程师一只,也在不断的学习阶段,平时的小经验不定期分享。 博主经验有限,若有不足,欢迎交流,共同改进~ 有意可加Q群 908417285 交流学习。 乾坤未定,你我皆是黑马


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有