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

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.lryc.cn/news/499067.html

相关文章:

  • 个人IP建设:简易指南
  • 智能指针【C++11】
  • 【Linux 篇】Docker 启动和停止的精准掌舵:操控指南
  • Cursor vs VSCode:主要区别与优势分析
  • 从单体到微服务:如何借助 Spring Cloud 实现架构转型
  • RocketMq基础学习+SpringBoot集成
  • 分布式cap
  • mybatis-xml映射文件及mybatis动态sql
  • 计算机网络复习——概念强化作业
  • 用友BIP与旺店通数据集成方案解析
  • string类函数的手动实现
  • Oceanbase离线集群部署
  • transformers生成式对话机器人
  • WPF中的VisualState(视觉状态)
  • C#设计模式--状态模式(State Pattern)
  • 〔 MySQL 〕索引
  • 计算机网络研究实训室建设方案
  • 韩企研学团造访图为科技:共探人工智能创新前沿
  • html button 按钮单选且 高亮
  • 图片上传HTML
  • C++学习-函数
  • spring boot 测试 mybatis mapper类
  • 远程游戏新体验!
  • Let up bring up a linux.part2 [十一]
  • 调用大模型api 批量处理图像 保存到excel
  • 使用 Flownex 模拟热环境对原油运输的影响
  • 【WRF-Urban】WPS中有关Urban的变量设置
  • Socket编程-tcp
  • Redis 之持久化
  • 视频监控汇聚平台:Liveweb安防监控平台实现接入监控视频集中管理方案