fidder使用教程(一)

目录

一、抓包原理

二、Fiddler截获HTTP包用处

三、页面介绍

四、实际操作讲解

五、Fidder设置过滤(抓取指定服务器地址的数据)

六、web测试--弱网环境

七、Fiddler模拟接口测试(自定义请求)

Fiddler打断点修改接口请求数据

Fiddler打断点修改接口响应数据

八、默认fiider只能抓取http,Fiddler配置Https(PC端和手机端)

PC端

手机移动端


一、抓包原理

以代理服务器的形式工作,使用的代理地址:127.0.0.1,Fiddler介于客户端和服务器之间,客户端发起的所有请求和响应Fiddler都能够监听到。

会话的概念:一次请求和一次响应就是一个会话。

二、Fiddler截获HTTP包用处

用处一: 手机软件程序员利用Fiddler,可以截获手机发出的HTTP包, 从而调试程序。

用处二: 软件测试人员用于测试智能手机上的软件。

用处三: 可以用来在App应用商店中刷排名。

用处四: 截获了HTTP/HTTPS后,你想干什么就干什么,比如修改Request,或者Response(这个也是在基于  请求或者响应的规则上进行修改)

三、页面介绍

(1)菜单栏

File菜单

        1、Capture Traffic:可以控制是否把Fiddler注册为系统代理。

        2、New Viewer:打开一个新的fiddler窗口

        3、Load Archive:用于重新加载之前捕获的以SAZ文件格式保存的数据包。

        4、Save:支持以多种方式把数据包保存到文件中。

        5、Import Sessions…:支持导入从其他工具捕获的数据包,也支持导入以其他格式存储的数据包。

        6、Export Sessions…:把Fiddler捕捉到的回话以多种文件格式保存。

        7、Exit:取消把Fiddler注册为系统代理,并关闭Fiddler。

Edit菜单

1、Copy:复制会话。

2、Remove:删除会话。

3、Select All:选择所有会话。

4、Undelete:撤销删除会话。

5、Paste as Session把剪贴板上的内容粘贴成一个或多个模拟的会话。

6、Mark:选择一种颜色标记选中会话。

7、Unlock for Editing 解锁会话。

8、Find Session…打开Find Session窗口,搜索捕获到的数据包。

Rules菜单

1、Hide Image Request:隐藏图片回话。

2、Hide CONNECTS:隐藏连接通道回话。

3、Automatic Breakpoints:自动在[请求前]或[响应后]设置断点。Ignore Image触发器控制这些断点是否作用于图片请求。

4、Customize Rules…:打开Fiddler脚本编辑窗口。

5、Require Proxy Authentication:,要求客户端安装证书。该规则可以用于测试HTTP客户端,确保所有未提交Proxy-Authorization请求头的请求会返回HTTP/407响应码。

6、Apply GZIP Encoding:只要请求包含具有gzip标识的Accept-Encoding请求头,就会对所有响应使用GZIP HTTP进行压缩(图片请求除外)。

7、Remove All Encoding:删除所有请求和响应的HTTP内容编码和传输编码

8、Hide 304s:隐藏响应为HTTP/304 Not Modified状态的所有回话。

9、Request Japanese Content:选项会把所有请求的Accept-Encoding请求头设置或替换为ja标识,表示客户端希望响应以日语形式发送。

10、User-Agents:把所有请求的User-Agent请求头设置或替换成指定值。

11、performance:模拟弱网测试速度。

Tools菜单

1、Options…:打开Fiddler选项窗口。

2、WinINET Options…打开IE的Internet属性窗口

3、Clear WinINET Cache:清空IE和其他应用中所使用的WinINET缓存中的所有文件。4、Clear WinINET Cookies:清空IE和其他应用中所发送的WinINET Cookie

5、TextWizard…:选项会启动TextWizard窗口,对文本进行编码和解码。

6、Compare Session:比较回话。

7、Reset Script:重置Fiddler脚本。

8、Sandbox:打开http://webdbg.com/sandbox/

9、View IE Cache:打开IE缓存窗口。

View菜单

1、Show Toolbar:控制Fiddler工具栏是否可见

2、Default Layout、Stacked Layout、Wide Layout三种界面布局</

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值