fiddler使用
 
一:fiddler工具---断点功能
1.目的:让fiddler作为代理对请求或者响应进行中断,从而对数据进行篡改来验证逻辑
2.全局断点--针对所有接口都拦截
请求前断点:点击rules---点击aumomatic--选择before requests
此时被拦截的接口会出现红色T标,可以对请求头和请求体的内容进行篡改,篡改后点击run to completion 继续运行,从而验证篡改后的内容显示是否正确
响应后断点:点击rules---点击aumomatic--选择after  requests
此时被拦截的接口会出现红色T标,可以对响应头和响应体的内容进行篡改,篡改后点击run to completion 继续运行,从而验证篡改后的内容显示是否正确
取消断点:点击rules---点击aumomatic--选择disabled
3.局部断点---针对指定接口拦截
请求前断点
断点:在fiddler页面左下角的输入框:bpu+接口url  然后按enter
此时被拦截的接口会出现红色T标,可以对请求头和请求体的内容进行篡改,篡改后点击run to completion 继续运行,从而验证篡改后的内容显示是否正确
取消断点:在fiddler页面左下角的输入框:bpu 然后按enter
响应后断点
断点:在fiddler页面左下角的输入框:bpafter+接口url  然后按enter
此时被拦截的接口会出现红色T标,可以对响应头和响应体的内容进行篡改,篡改后点击run to completion 继续运行,从而验证篡改后的内容显示是否正确
取消断点:在fiddler页面左下角的输入框:bpafter 然后按enter
4.弱网设置
点击rules-customize rules 文件中字样取修改上传或者下载的速度---保存---在rules-performance-勾选simulate modem speeds(模拟调节器)
取消的话,点击simulate modem speeds(模拟调节器)取消勾选
  if (m_SimulateModem) {
            // Delay sends by 300ms per KB uploaded.
               每KB数据推迟300ms上传
            oSession["request-trickle-delay"] = "300"; 
            // Delay receives by 150ms per KB downloaded.
               每KB数据推迟150ms下载
            oSession["response-trickle-delay"] = "150"; 
 
                    
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号