Fiddler绕过前端直接和后台进行交互

【转】Fiddler中设置断点修改Request

    Fiddler最强大的功能莫过于设置断点了,设置好断点后,你可以修改httpRequest的任何信息包括host, cookie或者表单中的数据。设置断点有两种方法:

    第一种:打开Fiddler 点击Rules-> Automatic Breakpoints  ->Before Requests(这种方法会中断所有的会话)

    如何消除命令呢?  点击Rules-> Automatic Breakpoints  ->Disabled

    第二种:  在命令行中输入命令:  bpu www.baidu.com   (这种方法只会中断www.baidu.com)

    如何消除命令呢?  在命令行中输入命令 bpu

        Fiddler绕过前端直接和后台进行交互

    看个实例,模拟博客园的登录, 在IE中打开博客园的登录页面,输入错误的用户名和密码,用Fiddler中断会话,修改成正确的用户名密码。这样就能成功登录:

    1. 用IE 打开博客园的登录界面  https://passport.cnblogs.com/user/signin

    2. 打开Fiddler,  在命令行中输入bpu https://passport.cnblogs.com/user/signin

    3. 输入错误的用户名和密码,点击登录

    4. Fiddler 能中断这次会话,选择被中断的会话,点击Inspectors tab下的WebForms tab 修改用户名密码,然后点击Run to Completion 如下图所示。

    5. 结果是正确地登录了博客园

        Fiddler绕过前端直接和后台进行交互 

    Fiddler中设置断点修改Response

    当然Fiddler中也能修改Response:

    第一种:打开Fiddler 点击Rules-> Automatic Breakpoint  ->After Response  (这种方法会中断所有的会话)

    如何消除命令呢?  点击Rules-> Automatic Breakpoint  ->Disabled

    第二种:  在命令行中输入命令:  bpuafter www.baidu.com   (这种方法只会中断www.baidu.com)

    如何消除命令呢?  在命令行中输入命令 bpuafter

        Fiddler绕过前端直接和后台进行交互

 

参考博客:http://kb.cnblogs.com/page/130367/

 

上一篇:Fiddler——基础


下一篇:fiddler软件+手机模拟器搭配抓包,这篇博客有Python爬虫与百家号的事