首页 > 其他分享 >Fiddler

Fiddler

时间:2022-12-27 12:11:59浏览次数:27  
标签:Fiddler 请求 Rules 响应 服务器 断点

1.Fiddler如何定位前后端bug

-抓取数据包,查看响应码

-如果响应码是400系列,一般都是前端问题,进一步检查请求的相关数据是否正确,如果不正确,则截图发给前端处理

-如果响应码是500系列,一般都是后端问题,进入到后台的日志文件所在目录,使用tail命令获取异常日志内容,发给后端处理

-如果响应码是200系列,则分别检查请求的数据是否正确,以及查看响应数据是否正确,请求数据不正确则是前端bug,响应数据不正确则是后端bug

2.Fiddler如何打断点

-打开Fiddler->Rules->Automatic Breakpoints->Before requests(发送请求前)/After responses(响应之后)

-打开任意网页,看到T标识,说明断点成功

-Fiddler右侧选择WebForms,修改参数,点击Run to Completion

-清除断点:Rules->Automatic Breakpoints->disabled

【before response:在request请求的时候,未到达服务器之前进行断点,修改请求参数】

【after response:服务器响应之后,在Fiddler将响应传回给客户端之前进行断点,修改响应值】

3.Fiddler如何连接手机(弱网测试)

-电脑和手机在同一局域网下

-Fiddler允许https的抓包,Tools->Options->Https(全部勾选,点击Actions下载证书)

-Fiddler设置代理,Tools->Options->Connections->勾选Allow remote……(允许远程连接)(记住Fiddler listens on port)

-手机端设置代理,长按网络进入高级选项,填写代理服务器主机名(电脑网络IPV4地址)和端口(填写Fiddler listens on port)

-手机安装Fiddler的证书

-启动Fiddler的弱网,Rules->Performance->Simulate Modem Speeds

-修改配置文件,Rules->Customize Rules,更改上下行网络分别为3000,1000

--启动浏览器,可以发现网络变慢了

4.Fiddler能干什么

-监控浏览器所有的HTTP/HTTPS流量

-查看、分析请求内容

-全局、局部断点功能

-手机APP弱网测试

-伪造客户端请求和服务器响应

5.Fiddler的原理

-Fiddler是相当于一个中间代理,浏览器将发送给服务器的请求数据,由Fiddler监听并捕获,然后由Fiddler向服务器发送请求,服务器接收到请求数据并响应,再将返回值发送给Fiddler,再由Fiddler发送给浏览器并进行渲染

标签:Fiddler,请求,Rules,响应,服务器,断点
From: https://www.cnblogs.com/tangyuanbing/p/17007783.html

相关文章

  • 安卓逆向 -- Fiddler抓包
     一、Fiddler下载1、下载地址:公众号后台回复20210726获取中文版​​https://www.telerik.com/download/fiddler​​2、安装方式一路下一步:二、Fiddler设置1、点击工具,选......
  • Fiddler抓包教程 超详细
    ​​《吐血整理》保姆级系列教程-玩转Fiddler抓包教程(1)-HTTP和HTTPS基础知识​​​​《吐血整理》保姆级系列教程-玩转Fiddler抓包教程(2)-初识Fiddler让你理性认识一下​......
  • Fiddler-配置说明
    由于Fiddler在日常工作中使用比例非常高,但是有很多的小伙伴配置在配置不正确的情况下,导致无法访问,现将有效的配置整理如下:一.服务端代理配置  注意此时Actions里的......
  • fiddler
     ......
  • Fiddler一直提示The system proxy was changed,click to reenable fiddler capture
    解决办法:进入到Fiddler-->Rules-->CustomizeRules1.在main()方法上方添加:staticfunctionDoReattach(o:Object,ea:EventArgs){ScheduledTasks.ScheduleWork("......
  • Fiddler抓包教程 超详细
    《吐血整理》保姆级系列教程-玩转Fiddler抓包教程(1)-HTTP和HTTPS基础知识《吐血整理》保姆级系列教程-玩转Fiddler抓包教程(2)-初识Fiddler让你理性认识一下《吐血整理......
  • fiddler-工具概述
    ......
  • fiddler 浏览器证书安装
    背景:fiddler初次安装一般只会抓取http协议的包,如果是https的web会显示警告。如图:   安装https证书:第一步:Tools》Options 第二步:获取证书并输出到桌......
  • 《吐血整理》高级系列教程-吃透Fiddler抓包教程(37)-掌握Fiddler中Fiddler Script用法
    1.简介Fiddler是一款强大的HTTP抓包工具,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据.使用Fiddler无论对开发还是测试来说,......
  • 使用Fiddler对android应用抓包 专题
     工作原理先上个图​​​​此图一目了然,可以看出fiddler在请求中所处的位置,我们就可以确定它能干些什么。 WinInet(“WindowsInternet”)API帮助程序员使用三个常见的Inter......