美文网首页
Fiddler 断点

Fiddler 断点

作者: Dingsf | 来源:发表于2018-02-25 18:47 被阅读91次

    很多时候因为前端的限制,有些输入请求我们无法测试,

    或者我们想测试某个字段而不想每次都输入全部数据在请求

    这个时候我们就需要绕过前端的限制来测试后台接口,这个时候我们就需要用到 Fiddler 的断点,则可以修改单个字段请求测试。

    Fiddler可以修改以下请求:

    Fiddler设置断点,可以修改HTTP请求头信息,如修改Cookie,User-Agent等

    可以修改请求数据,突破表单限制,提交任意数字,如充值最大100,可以修改成10000

    拦截响应数据,修改响应体,如修改服务端返回的页面数据

    断点方式

    before response

    在request请求的时候,未到达服务器之前

    after response

    在服务器响应之后,在Fiddler将响应传回给客户端之前

    全局断点

    全局断点就是中断fiddler捕获的所有请求

    如设置设置全局before response

    方法一

    点击rules-> automatic breakpoint ->before requests

    image

    方法二

    或者如图点击窗口低栏第三格区域,出现红色的向上箭头即可

    image

    断点成功后,我们选中需要修改的请求,切换到Fiddler右侧窗口的Inspectors选项卡

    选中WebForms即可看到请求的参数,修改我们所需要的值

    点击Run to Completion,则向后台发送了我们修改后的请求

    image

    单个断点

    有时候我们只需要对单个接口地址或者域名的请求断点调试怎么办

    在命令行中输入指令即可

    请求前断点(before response)

    指令:bpu

    命令行输入:bpu http://www.baidu.com 回车即可

    image

    取消断点:在命令行输入 bpu 回车即可

    响应后断点(after requests)

    指令:bpafter

    在命令行输入:bpafter http://www.baidu.com 回车

    image

    取消断点:在命令行输入 bpafter 回车即可

    相关文章

      网友评论

          本文标题:Fiddler 断点

          本文链接:https://www.haomeiwen.com/subject/ttorxftx.html