Fiddler基础知识(一)

本文介绍了Fiddler的基本概念和工作原理,包括其作为代理服务器的角色,用于HTTP请求跟踪和调试的功能。内容涵盖Fiddler的会话管理、工具栏功能,如回放请求、设置断点、过滤和保存会话等,是了解和学习Fiddler的入门指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.Fiddler简介

1.1 Fiddler在工作时本身并不进行网络嗅探工作,它只是充当一个“代理服务器”的功能,而任何软件只要使用这个代理,Fiddler便可以截获它发出的所有请求,进行跟踪,查看。

1.2Fiddler是一个Web调试代理。它能够记录所有客户端和服务器之间的HTTP请求,允许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于事件脚本的子系统,并且能够使用.net框架语言扩展。

2.Fiddler原理

2.1Fiddler是微软互联网服务的系统代理。即所有的来自微软互联网服务的HTTP请求在到达目标web服务器之前都会经过Fiddler,同样的,所有的HTTP响应都会在返回客户端之前流经Fiddler。客户端,Fiddler与服务器关系如下图所示:

3.Fiddler界面介绍 

3.1工具栏

:回放按钮(Ctrl+R),需要再一次对某个请求进行发送的时候,可以使用该功能;

:清空监控界面(Ctrl+x),清空会话框记录,点击三角符号,可指定清空某个条件的会话;

:在打断点的情况,使用GO可以起到调试的作用;放行断点

:缓冲模式与流模式,具体使用暂时不详

:解压请求;将http请求的东西解压出来,方便查看;

:保存会话,可通过三角符号选择保存的会话条数;

:过滤请求;点击AnyProcess,拖拽到指定的客户端上,可只捕获某个客户端发送的请求

:查找,查找想要看的信息并支持标注颜色

:会话保存,保存会话信息;

:截屏,截屏之后可在左侧会话列表中找到,如下图所示:

右侧选择图片-->右击可保存至桌面;

按下Shift键,点击截屏按钮可跳过计时器;默认5s计时;

:计时器

:快速启动浏览器

:清除缓存,清除IE浏览器缓存

:编码解码功能

:左右窗口解体

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值