zoukankan      html  css  js  c++  java
  • fiddler打断点步骤

    参考:

    1、Fiddler—Fiddler打断点(bpu)https://blog.csdn.net/qq_21936821/article/details/78318353

    2、下面这篇文章还包含请求和响应数据解码

    Fiddler高级用法-设置断点 https://www.cnblogs.com/wushuaishuai/p/9300314.html

    3、修改服务器返回数据https://blog.csdn.net/jq656021898/article/details/79153963

    4、这篇文章的例子举得比较清楚说明了打断点的用处 有真实用例 的哦 https://www.bbsmax.com/A/LPdo83YBz3/

    fiddler可以打全局断点和单个断点,且又分为请求前和 响应后的断点

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

    2、单个断点:1、已经知道服务器地址,或只针对一个网站域名

                            2、已经知道了某个接口的请求地址,这时候只需要针对这一条请求打断点调试,在命令行中输入指令就可以了

    解释下请求前和响应后的断点:因为fiddler是个代理(中间商)

    before requests请求前 : 就是会截到客户端的请求不发给服务器,用来修改请求参数,修改后再发给服务器

    after responses响应后:  就是客户端发送请求服务器返回了响应,但fiddler不返回给客户端(可以用来修改响应数据)修改后再发给客户端

    一、全局断点

    第一种方法:点击rules-> automatic breakpoint  ->选择before requests或者After responses

     

     

     

    第二种方式:直接点击fiddler界面下方的一个图标:如图

     一 开始是空白的

     

     

     点击一下这个空白位置,就会出现一个图标:如下

     

    再点击一下,就变成另外一个图标

     

     

     

     

    单个断点:要用命令打

    1、请求前断点(before request): bpu +服务器地址  回车

               例如:

                  1. 论坛登录接口:https://passport.cnblogs.com/user/signin

                  2. 命令行输入:bpu https://passport.cnblogs.com/user/signin 回车

            也可以不用输入https://  只输入ip 或 域名

    2、响应后断点(After response) :bpafter + 服务器地址 回车

    3、取消断点,在命令行输入: bpafter 或者bpu回车就可以了

    4、还可以针多个服务器地址打断点

    效果如下图;

     

     

     其他命令:

    Bpv xxx: 中断指定请求方式的全部  session  响应

    Bpm xxx: 中断指定请求方式的全部  session  响应 、、同于 bpv xxx

  • 相关阅读:
    hadoop面试时的一些问题解答
    FTRL(Follow The Regularized Leader)学习总结
    循环神经(LSTM)网络学习总结
    深度学习中常用的激活函数
    TF.learn学习
    TensorFlow实现分布式计算
    TensorFlow TensorBoard使用
    深度学习总结
    Spark SQL相关总结
    推荐系统/广告系统索引目录
  • 原文地址:https://www.cnblogs.com/hongyufei/p/12753367.html
Copyright © 2011-2022 走看看