Fiddler详解

1.基本概念:

‌  Fiddler是一个功能强大的HTTP协议调试代理工具,‌主要用于网络数据包的抓取和分析。‌‌

它能够记录并检查电脑和互联网之间的所有HTTP通讯,‌包括请求和响应的数据。‌

2.安装:

官网下载:https://www.telerik.com/fiddler

3.基础配置:

      3.1 允许抓取HTTPS请求:

       (1). Fiddler的Tools > Options > HTTPS中,‌勾选“Decrypt HTTPS traffic”和“Ignore server certificate errors (unsafe)”选项,‌并安装Fiddler的根证书到系统根证书区域。‌

        (2).重启Fiddler和浏览器‌:‌安装证书后,‌重启Fiddler和浏览器,‌以确保配置生效。‌

        (3).配置远程连接(‌可选)‌‌:‌如果需要在手机上抓取HTTPS请求,‌还需在Fiddler中配置允许远程连接,‌并在手机上设置代理服务器指向Fiddler所在的电脑IP和端口,‌同时安装Fiddler证书到手机中。‌

    

        3.2设置监听端口:

        菜单栏选择“Tools” > “Options”(或按快捷键Ctrl+R)。

        fiddler默认端口号为8888,勾选Allow remote computers to connect允许远程连接

4使用:

     4.1列表的含义

   4.2 Statistics 

   在Fiddler中,‌Statistics是一个非常重要的功能面板,‌它提供了关于HTTP请求和响应的汇总信息以及性能指标.

        

   4.3 Inspectors

   Inspectors允许用户以多种不同格式查看每个HTTP请求和响应的内容。‌Inspectors页签分为上下两部分,‌上部显示的是发出的请求相关信息,‌下部显示的是接收到的响应相关信息

   4.4 AutoResponder

   AutoResponder功能是一个非常实用的工具,‌它可以将HTTP请求拦截下来,‌并重定向到本地文件或者指定响应结果,‌实现自动重定向的功能。‌这一功能在Mock测试、‌本地js调试等多种场景下都非常有用。‌

   4.5 Composer

   Composer允许用户手动构造HTTP请求并发送到服务器。‌这对于测试、‌调试和开发Web应用非常有用,‌因为它允许用户模拟各种HTTP请求,‌查看服务器对这些请求的响应。‌

   4.6 Filters

   Fiters 是过滤请求用的,左边的窗口不断的更新,当你想看你系统的请求的时候,你刷新一下浏览器,一大片不知道哪来请求,看着碍眼,它还一直刷新你的屏幕。这个时候通过过滤规则来过滤掉那些不想看到的请求。

勾选左上角的Use Filters开启过滤器,这里有两个最常用的过滤条件:Zone和Host

5.单个断点

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

例如 bpu https://baidu.com

取消断点 命令行直接输bpu

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值