Fiddler(2):Fiddler断点功能的使用 | 您所在的位置:网站首页 › fiddler命令行有哪些功能 › Fiddler(2):Fiddler断点功能的使用 |
这一节我们讲一下Fiddler断点功能,以及如何通过设置断点,修改请求和响应数据。 设置断点1)勾选:规则-自动断点-在请求之前,开启断点功能(或者直接按F11快捷键,也一样)。 完成断点设置后,调取接口,则左侧新发起的请求上就会出现中断的标志(一个红色的天平),说明请求已经成功走入断点,会被按顺序拦截在这里。单击左侧对应的请求,点击右侧的【检查-运行到结束】,便可使当前请求完成执行,请求序列继续向下走。这种方式会对所有的请求都做中断,无论来自于哪一台服务器。 系统演示接下来我们使用实际的系统演示一下。首先设置断点,进入系统登录页面,输入账号密码,点击登录。 可以看到已经捕获到了对应的请求,这时我们对请求做一下简单的修改,比如把账号改成一个非手机号码,然后点击运行到结束,看看服务器会如何响应。 修改后的数据如下图:把手机号改成了字符串“starttest”,然后点击“运行到结束”: 响应结果如下: 可见,我们通过断点功能,成功修改了请求体的内容,使得本次登录失败。 使用命令下断点但使用上面的方式设置断点后,无论来自哪一台服务器的请求都会被捕获,进入断点,这可能不是我们在实际使用场景中想要的,那要怎么单独捕获某台服务器的请求呢?可以使用如下命令: bpu test.qualenk.com(这里写你的域名即可)在下图所示的位置输入上述命令,敲击回车便可生效。 这样设置之后,来自这台服务器的所有请求都会进入断点,而由其他服务器发出的请求可以正常执行。 清除断点可以使用如下命令: bpu对就是这三个字母,然后回车,就可以清除之前设置的断点啦。 软件测试工程师一只,也在不断的学习阶段,平时的小经验不定期分享。 博主经验有限,若有不足,欢迎交流,共同改进~ 有意可加Q群 908417285 交流学习。 乾坤未定,你我皆是黑马 |
CopyRight 2018-2019 实验室设备网 版权所有 |