当前位置: 首页 > article >正文

Chromium网络调试篇-Fiddler 5.21.0 使用指南:捕获浏览器HTTP(S)流量(二)

概述

在上一篇文章中,我们介绍了Fiddler的基础功能和如何安装它。今天我们将深入探讨如何使用Fiddler来捕获HTTP请求,这是Fiddler的一个核心能力,对于前端开发者、测试人员以及安全研究人员来说非常有用。捕获HTTP请求可以帮助我们更好地理解应用程序是如何与服务器通信的,以及在这些交互中有什么可能的问题和改进的空间。本文将演示Fiddler捕获Chromium126 的HTTP(S)流量。

配置Fiddler

2.1 启动Fiddler
  • 去官网用真实的邮箱注册Fiddler账号。
  • 启动Fiddler,此时需要跳转到浏览器检测账号登录状态,然后回到Fiddler软件。
2.2 配置系统代理
  • 启用系统代理,Fiddler会启动自身代理软件,并监听本地端口8866(默认),然后配置到系统代理,此时电脑中所以支持系统代理的软件的HTTP(S)请求都会经过Fiddler。

  • 配置并信任CA证书,支持捕获HTTPS流量

2.3 验证系统代理
  • 打开Window 网络配置,查看Proxy选项。

启动Chromium126浏览器

3.1 下载浏览器
  • 具体参见文章 《Chromium实用技巧篇-如何下载指定版本的Chromium(一)》
3.2 启动浏览器
  • 找到软件下载目录,双击chrome.exe启动浏览器
  • 浏览器地址栏中输入 chrome://settings/help,可以看到版本为 126.0.xxxx.x

捕获HTTP(S)流量

  • 点击Fiddler左侧菜单-Traffic,右侧出现 Live Traffic 标签页
  • 浏览器地址栏输入演示网址,守城小轩-CSDN博客
  • 查看Live Traffic 捕获的请求列表

总结

通过上述步骤,我们演示了如何使用Fiddler来捕获和分析HTTP请求。这个功能是理解和优化网络应用通信的强大工具。掌握了如何捕获HTTP请求,就为进一步深入调试、测试和安全分析打下了基础。Fiddler的强大功能远不止这些,但捕获HTTP请求是开始深入探索Fiddler丰富功能的绝佳切入点。希望本文能帮助您在Fiddler的使用上迈出坚实的第一步。


http://www.kler.cn/a/421130.html

相关文章:

  • 【WEB开发.js】HTTP请求和相应报文的头字段:Content-Type (巨巨巨巨详细好懂的举例详解)
  • 【C语言】结构体(四)
  • rpm包转deb包或deb包转rpm包
  • Nginx学习-安装以及基本的使用
  • jvm-46-jvm Thread Dump 线程的信息获取+可视分析化工具 FastThread
  • html button 按钮单选且 高亮
  • CPU渲染和GPU渲染各自特点,优势,场景使用
  • 微信小程序横滑定位元素案例代码
  • 【GPT】代谢概念解读
  • uni-app打包为安卓APP的权限配置问题探索
  • 高效数据分析:五款报表工具助力企业智能决策
  • Spring Boot 启动流程详解
  • CSS定位技术详解:从基础到高级应用
  • koa中间件
  • AcWing 841. 字符串哈希
  • 深入探索进程间通信:System V IPC的机制与应用
  • PLC协议
  • eBPF:现代Linux的强大内核扩展技术
  • docker搭建umami
  • PHM技术:一维信号时序全特征分析(统计域/频域/时域)| 信号处理
  • 【机器人】01 强化学习、模仿学习和运动规划 仿真平台ISAAC Lab安装与使用
  • 代码随想录-算法训练营day31(贪心算法01:分发饼干,摆动序列,最大子数组和)
  • 【CUDA】Kernel Atomic Stream
  • python学opencv|读取视频(一)灰度视频制作和保存
  • Nginx 转发代理天地图服务
  • adb导出系统apk